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

#include <JSGActor.h>

+ Inheritance diagram for JStage::TActor:
+ Collaboration diagram for JStage::TActor:

Public Member Functions

virtual ~TActor ()=0
 
virtual s32 JSGFGetType () const
 
virtual void JSGGetTranslation (Vec *) const
 
virtual void JSGSetTranslation (Vec const &)
 
virtual void JSGGetScaling (Vec *) const
 
virtual void JSGSetScaling (Vec const &)
 
virtual void JSGGetRotation (Vec *) const
 
virtual void JSGSetRotation (Vec const &)
 
virtual s32 JSGGetShape () const
 
virtual void JSGSetShape (u32)
 
virtual s32 JSGGetAnimation () const
 
virtual void JSGSetAnimation (u32)
 
virtual f32 JSGGetAnimationFrame () const
 
virtual void JSGSetAnimationFrame (f32)
 
virtual f32 JSGGetAnimationFrameMax () const
 
virtual f32 JSGGetAnimationTransition () const
 
virtual void JSGSetAnimationTransition (f32)
 
virtual s32 JSGGetTextureAnimation () const
 
virtual void JSGSetTextureAnimation (u32)
 
virtual f32 JSGGetTextureAnimationFrame () const
 
virtual void JSGSetTextureAnimationFrame (f32)
 
virtual f32 JSGGetTextureAnimationFrameMax () const
 
- 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

◆ ~TActor()

JStage::TActor::~TActor ( )
pure virtual

Member Function Documentation

◆ JSGFGetType()

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

Implements JStage::TObject.

◆ JSGGetAnimation()

s32 JStage::TActor::JSGGetAnimation ( ) const
virtual

◆ JSGGetAnimationFrame()

f32 JStage::TActor::JSGGetAnimationFrame ( ) const
virtual

◆ JSGGetAnimationFrameMax()

f32 JStage::TActor::JSGGetAnimationFrameMax ( ) const
virtual

Reimplemented in dDemo_actor_c.

◆ JSGGetAnimationTransition()

f32 JStage::TActor::JSGGetAnimationTransition ( ) const
virtual

◆ JSGGetRotation()

void JStage::TActor::JSGGetRotation ( Vec ) const
virtual

Reimplemented in dDemo_actor_c.

◆ JSGGetScaling()

void JStage::TActor::JSGGetScaling ( Vec ) const
virtual

Reimplemented in dDemo_actor_c.

◆ JSGGetShape()

s32 JStage::TActor::JSGGetShape ( ) const
virtual

◆ JSGGetTextureAnimation()

s32 JStage::TActor::JSGGetTextureAnimation ( ) const
virtual

◆ JSGGetTextureAnimationFrame()

f32 JStage::TActor::JSGGetTextureAnimationFrame ( ) const
virtual

◆ JSGGetTextureAnimationFrameMax()

f32 JStage::TActor::JSGGetTextureAnimationFrameMax ( ) const
virtual

Reimplemented in dDemo_actor_c.

◆ JSGGetTranslation()

void JStage::TActor::JSGGetTranslation ( Vec ) const
virtual

Reimplemented in dDemo_actor_c.

◆ JSGSetAnimation()

void JStage::TActor::JSGSetAnimation ( u32  )
virtual

Reimplemented in dDemo_actor_c.

◆ JSGSetAnimationFrame()

void JStage::TActor::JSGSetAnimationFrame ( f32  )
virtual

Reimplemented in dDemo_actor_c.

◆ JSGSetAnimationTransition()

void JStage::TActor::JSGSetAnimationTransition ( f32  )
virtual

Reimplemented in dDemo_actor_c.

◆ JSGSetRotation()

void JStage::TActor::JSGSetRotation ( Vec const )
virtual

Reimplemented in dDemo_actor_c.

◆ JSGSetScaling()

void JStage::TActor::JSGSetScaling ( Vec const )
virtual

Reimplemented in dDemo_actor_c.

◆ JSGSetShape()

void JStage::TActor::JSGSetShape ( u32  )
virtual

Reimplemented in dDemo_actor_c.

◆ JSGSetTextureAnimation()

void JStage::TActor::JSGSetTextureAnimation ( u32  )
virtual

Reimplemented in dDemo_actor_c.

◆ JSGSetTextureAnimationFrame()

void JStage::TActor::JSGSetTextureAnimationFrame ( f32  )
virtual

Reimplemented in dDemo_actor_c.

◆ JSGSetTranslation()

void JStage::TActor::JSGSetTranslation ( Vec const )
virtual

Reimplemented in dDemo_actor_c.


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