Cyrus Mod Loader
Loading...
Searching...
No Matches
ActorBody Class Reference

#include <ActorBody.h>

Inheritance diagram for ActorBody:
GamebryoBody Body PropertyClass

Additional Inherited Members

- Public Member Functions inherited from GamebryoBody
void Hide (int a0, bool a1)
 
bool IsHidden ()
 
void Show (int a0)
 
bool IsShown ()
 
void SetFadeTime (float a0)
 
float GetFadeTime ()
 
void SetSelected (bool a0)
 
void SetGlow (bool a0)
 
void SetAlpha (float a0, int a1, bool a2, bool a3, bool a4)
 
float GetAlpha ()
 
- Public Member Functions inherited from Body
Vector3D getPosition ()
 
void setPosition (Vector3D val)
 
float getPitch ()
 
void setPitch (float val)
 
float getRoll ()
 
void setRoll (float val)
 
float getYaw ()
 
void setYaw (float val)
 
float getFHeight ()
 
void setFHeight (float val)
 
float getScale ()
 
void setScale (float val)
 
- Public Member Functions inherited from PropertyClass
virtual char * getClassName ()=0
 Gets the class name of the derived class in the format class T[*].
 
virtual void * getPropertyList ()=0
 Constructs and caches the PropertyList for the derived class, adding all reflected members and member functions.
 
virtual bool copy (uint32_t a1)=0
 Copies the property class data.
 
virtual void * serialize (void *a2, uint32_t a3)=0
 Serializes the derived class's PropertyList as XML.
 
virtual bool onCreated ()=0
 Called when the PropertyClass is created.
 
template<typename T >
CYRUS T * as ()
 Casts this to a pointer of type T.
 
virtual void onPostLoad ()=0
 Called when the PropertyClass is loaded, i.e., initialize is called and onCreated has finished.
 
virtual void onFinalizeLoad ()=0
 
virtual bool shouldNotSerialize ()=0
 Determines if the PropertyClass should not be serialized.