#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.
1.1.0 written by Dimitri van Heesch,
© 1997-2000