|
#include <MemoryX/gui-plugins/SceneEditor/scene3D/SceneGroupManager.h>
Public Member Functions | |
void | addGroup (SceneGroupPtr group) |
Adds a SceneGroup. More... | |
std::vector< scene3D::SceneGroupPtr > | getAllGroups () |
Returns all SceneGroups. More... | |
scene3D::SceneGroupPtr | getGroupById (std::string groupId) |
Returns a SceneGroup specified by an ID. More... | |
void | removeGroup (scene3D::SceneGroupPtr group) |
Removes a SceneGroup. More... | |
void | renameGroup (scene3D::SceneGroupPtr group, std::string newGroupId) |
Renames a SceneGroup. More... | |
Definition at line 34 of file SceneGroupManager.h.
void addGroup | ( | SceneGroupPtr | group | ) |
Adds a SceneGroup.
group | SceneGroup to be added. |
Definition at line 46 of file SceneGroupManager.cpp.
std::vector< scene3D::SceneGroupPtr > getAllGroups | ( | ) |
Returns all SceneGroups.
Definition at line 28 of file SceneGroupManager.cpp.
scene3D::SceneGroupPtr getGroupById | ( | std::string | groupId | ) |
Returns a SceneGroup specified by an ID.
groupId | ID specifying the SceneGroup |
Definition at line 33 of file SceneGroupManager.cpp.
void removeGroup | ( | scene3D::SceneGroupPtr | group | ) |
Removes a SceneGroup.
group | SceneGroup to be removed |
Definition at line 58 of file SceneGroupManager.cpp.
void renameGroup | ( | scene3D::SceneGroupPtr | group, |
std::string | newGroupId | ||
) |
Renames a SceneGroup.
group | SceneGroup to be renamed |
newGroupId | New ID |
Definition at line 78 of file SceneGroupManager.cpp.