#include <Scene.h>
Inheritance diagram for scAttribute:
Public Members | |||
scAttribute (AttrType attrType) | |||
scAttribute (const scAttribute &sa) | |||
virtual Void | AddToContext (SLContext *context) | ||
virtual Bool | HasAvar (Avar &avar, Int slot) | ||
Void | Print (ostream &s) const | ||
Object* | Clone () const |
Definition at line 162 of file Scene.h.
scAttribute::scAttribute (AttrType attrType) |
scAttribute::scAttribute (const scAttribute & sa) |
Void scAttribute::AddToContext (SLContext * context) [virtual]
|
Reimplemented in scAvarColour, scAvarEmittance, scAvarScalef, scAvarSwitch, scAvarTransform, and scClearAttr.
Object * scAttribute::Clone () const [inline]
|
Reimplemented from scObject.
Reimplemented in scAvarColour, scAvarEmittance, scAvarList, scAvarRotation, scAvarScale, scAvarScalef, scAvarShift, scAvarSwitch, scAvarTransform, scCamera, scClearAttr, scColour, scColours, scCoords, scEmittance, scIndexes, scMeshType, scNormals, scPoints, scTexture, and scTransform.
Bool scAttribute::HasAvar (Avar & setAvar, Int slot) [virtual]
|
Reimplemented in scAvarColour, scAvarEmittance, scAvarScalef, scAvarSwitch, and scAvarTransform.
Void scAttribute::Print (ostream & s) const |
Reimplemented from scObject.
Reimplemented in scAvarColour, scAvarEmittance, scAvarList, scAvarRotation, scAvarScale, scAvarScalef, scAvarShift, scAvarSwitch, scCamera, scClearAttr, scColour, scColours, scCoords, scEmittance, scIndexes, scMeshType, scNormals, scPoints, scTexture, and scTransform.