This class describes a material. More...
Protected Member Functions | |
SBDDataGraphNodeMaterial (SBDDataGraphNodeMaterialData *dataPointer) | |
Constructs a color (1.0f, 1.0f, 1.0f, 1.0f) | |
Constructors and destructors | |
SBDDataGraphNodeMaterial () | |
Constructs a color (1.0f, 1.0f, 1.0f, 1.0f) | |
virtual | ~SBDDataGraphNodeMaterial () |
Destructs the color. | |
Serialization | |
virtual bool | isSerializable () const |
Returns true. | |
virtual void | serialize (SBCSerializer *serializer, const SBNodeIndexer &nodeIndexer, const SBVersionNumber &sdkVersionNumber=SB_SDK_VERSION_NUMBER, const SBVersionNumber &classVersionNumber=SBVersionNumber(1, 0, 0)) const |
Serializes the document. | |
virtual void | unserialize (SBCSerializer *serializer, const SBNodeIndexer &nodeIndexer, const SBVersionNumber &sdkVersionNumber=SB_SDK_VERSION_NUMBER, const SBVersionNumber &classVersionNumber=SBVersionNumber(1, 0, 0)) |
Unserializes the document. | |
Identity | |
SBDDataGraphNode * | getNode () const |
Returns the node that owns the material. | |
Color scheme | |
SBDDataGraphNodeColorScheme * | getColorScheme () const |
Returns the color scheme. | |
bool | setColorScheme (SBDDataGraphNodeColorScheme *colorScheme) |
Sets the color scheme. | |
Additional Inherited Members | |
Public Member Functions inherited from SBCReferenceTarget | |
SBCReferenceTarget () | |
virtual | ~SBCReferenceTarget () |
unsigned int | getMemoryFootprint () const |
void | printReferencesToOwners () const |