ScummVM API documentation
Wintermute::AdPath3D Class Reference
Inheritance diagram for Wintermute::AdPath3D:
Wintermute::BaseClass

Public Member Functions

DXVector3getCurrent ()
 
DXVector3getNext ()
 
DXVector3getFirst ()
 
bool setReady (bool ready)
 
void addPoint (float x, float y, float z)
 
void addPoint (DXVector3 Point)
 
void reset ()
 
 AdPath3D (BaseGame *inGame)
 
- Public Member Functions inherited from Wintermute::BaseClass
bool setEditorProp (const Common::String &propName, const Common::String &propValue)
 
Common::String getEditorProp (const Common::String &propName, const Common::String &initVal=Common::String())
 
 BaseClass (TDynamicConstructor, TDynamicConstructor)
 
bool parseEditorProperty (char *buffer, bool complete=true)
 
virtual bool saveAsText (BaseDynamicBuffer *buffer, int indent=0)
 
 BaseClass (BaseGame *GameOwner)
 
virtual const char * getClassName ()
 
virtual bool persist (BasePersistenceManager *persistMgr)
 

Public Attributes

bool _ready
 
BaseArray< DXVector3 * > _points
 
int32 _currIndex
 
- Public Attributes inherited from Wintermute::BaseClass
bool _persistable
 
BaseGame_gameRef
 

Additional Inherited Members

- Protected Attributes inherited from Wintermute::BaseClass
Common::HashMap< Common::String, Common::String_editorProps
 
Common::HashMap< Common::String, Common::String >::iterator _editorPropsIter
 

The documentation for this class was generated from the following file: