|
|
#include <MemoryX/gui-plugins/SceneEditor/scene3D/SceneGroup.h>
Public Member Functions | |
| void | addObject (scene3D::SceneObjectPtr object) |
| Adds an Object to the SceneGroup. | |
| void | clearGroup () |
| Removes all Objects from the SceneGroup. | |
| bool | contains (scene3D::SceneObjectPtr object) |
| Checks, if SceneGroup contains Object. | |
| std::vector< scene3D::SceneObjectPtr > | getAllObjects () |
| Returns all Objects in SceneGroup. | |
| std::string | getGroupId () |
| Returns the ID of the SceneGroup. | |
| void | removeObject (scene3D::SceneObjectPtr object) |
| Removes an Object from the SceneGroup. | |
| SceneGroup (const std::string &groupID) | |
| Constructor Creates an instance of the class. | |
Friends | |
| class | SceneGroupManager |
| SceneGroup | ( | const std::string & | groupID | ) |
Constructor Creates an instance of the class.
| groupID | ID of the SceneGroup |
| void addObject | ( | scene3D::SceneObjectPtr | object | ) |
Adds an Object to the SceneGroup.
| object | Object to be added |
| void clearGroup | ( | ) |
Removes all Objects from the SceneGroup.
| bool contains | ( | scene3D::SceneObjectPtr | object | ) |
Checks, if SceneGroup contains Object.
| object | Object to check Existence |
| std::vector< scene3D::SceneObjectPtr > getAllObjects | ( | ) |
Returns all Objects in SceneGroup.
| std::string getGroupId | ( | ) |
Returns the ID of the SceneGroup.
| void removeObject | ( | scene3D::SceneObjectPtr | object | ) |
Removes an Object from the SceneGroup.
| object | Object to be removed |
|
friend |