Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
JStage::TSystem Struct Referenceabstract

#include <JSGSystem.h>

+ Inheritance diagram for JStage::TSystem:
+ Collaboration diagram for JStage::TSystem:

Public Member Functions

virtual ~TSystem ()=0
 
virtual s32 JSGFGetType () const
 
virtual int JSGFindObject (JStage::TObject **, char const *, JStage::TEObject) const
 
virtual bool JSGCreateObject (char const *, JStage::TEObject, u32)
 
virtual void JSGDestroyObject (JStage::TObject *)
 
virtual bool JSGGetSystemData (u32)
 
virtual void JSGSetSystemData (u32, u32)
 
- Public Member Functions inherited from JStage::TObject
virtual ~TObject ()=0
 
virtual bool JSGGetName () const
 
virtual void JSGUpdate ()
 
virtual u32 JSGGetFlag () const
 
virtual void JSGSetFlag (u32)
 
virtual bool JSGGetData (u32, void *, u32) const
 
virtual void JSGSetData (u32, void const *, u32)
 
virtual void JSGGetParent (JStage::TObject **, u32 *) const
 
virtual void JSGSetParent (JStage::TObject *, u32)
 
virtual void JSGSetRelation (bool, JStage::TObject *, u32)
 
virtual s32 JSGFindNodeID (char const *) const
 
virtual bool JSGGetNodeTransformation (u32, f32(*)[4]) const
 
void JSGFEnableFlag (u32 flag)
 
void JSGFDisableFlag (u32 flag)
 

Constructor & Destructor Documentation

◆ ~TSystem()

JStage::TSystem::~TSystem ( )
pure virtual

Member Function Documentation

◆ JSGCreateObject()

bool JStage::TSystem::JSGCreateObject ( char const ,
JStage::TEObject  ,
u32   
)
virtual

◆ JSGDestroyObject()

void JStage::TSystem::JSGDestroyObject ( JStage::TObject )
virtual

◆ JSGFGetType()

s32 JStage::TSystem::JSGFGetType ( ) const
virtual

Implements JStage::TObject.

◆ JSGFindObject()

int JStage::TSystem::JSGFindObject ( JStage::TObject **  ,
char const ,
JStage::TEObject   
) const
virtual

Reimplemented in dDemo_system_c.

◆ JSGGetSystemData()

bool JStage::TSystem::JSGGetSystemData ( u32  )
virtual

◆ JSGSetSystemData()

void JStage::TSystem::JSGSetSystemData ( u32  ,
u32   
)
virtual

The documentation for this struct was generated from the following files: