#include <selectionset.h>
Inheritance diagram for mudbox::SelectionSet:
Public Member Functions |
|
virtual const mudbox::ClassDesc * | RuntimeClass (void) const |
MeshInfo * | AddMesh (Mesh *pMesh) |
Add a mesh to the set. |
|
void | SetVisible (bool bVisible) |
Hides or shows the members of the set.
|
|
void | Serialize (Stream &) |
Saves or loads from the given stream.
|
|
QList< MeshInfo * > & | MeshInfos () |
Accessor for the array of members of this
collection. |
|
bool | Active () |
void | SetActive (bool bActive) |
Static Public Member Functions |
|
const mudbox::ClassDesc * | StaticClass (void) |
mudbox::Node * | CreateInstances (unsigned int iCount=1) |
Protected Member Functions |
|
SelectionSet (const QString &sName="") | |
Constructor. Do not use it directly; Use
CreateInstance()
instead. |
|
Protected Attributes |
|
bool | m_bActive |
QList< MeshInfo * > | m_lMeshInfos |
|
Constructor. Do not use it directly; Use CreateInstance() instead. SelectionSet *mySelectionSet = CreateInstance<SelectionSet>(); |
|
Reimplemented from mudbox::TreeNode. 00027 : |
|
Reimplemented from mudbox::TreeNode. |
|
Reimplemented from mudbox::TreeNode. |
|
Add a mesh to the set.
|
|
Hides or shows the members of the set. Reimplemented from mudbox::TreeNode. |
|
Saves or loads from the given stream. Reimplemented from mudbox::TreeNode. |
|
Accessor for the array of members of this collection.
00058 { return m_lMeshInfos; }
|
|
00061 { return m_bActive; }
|
|
00064 { m_bActive = bActive; } |
|
|