Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
JStudio::TAdaptor_actor Struct Referenceabstract

#include <jstudio-object.h>

+ Inheritance diagram for JStudio::TAdaptor_actor:
+ Collaboration diagram for JStudio::TAdaptor_actor:

Public Member Functions

 TAdaptor_actor ()
 
virtual ~TAdaptor_actor ()=0
 
virtual void adaptor_do_PARENT (JStudio::data::TEOperationData, const void *, u32)=0
 
virtual void adaptor_do_PARENT_NODE (JStudio::data::TEOperationData, const void *, u32)=0
 
virtual void adaptor_do_PARENT_ENABLE (JStudio::data::TEOperationData, const void *, u32)=0
 
virtual void adaptor_do_PARENT_FUNCTION (JStudio::data::TEOperationData, const void *, u32)=0
 
virtual void adaptor_do_RELATION (JStudio::data::TEOperationData, const void *, u32)=0
 
virtual void adaptor_do_RELATION_NODE (JStudio::data::TEOperationData, const void *, u32)=0
 
virtual void adaptor_do_RELATION_ENABLE (JStudio::data::TEOperationData, const void *, u32)=0
 
virtual void adaptor_do_SHAPE (JStudio::data::TEOperationData, const void *, u32)=0
 
virtual void adaptor_do_ANIMATION (JStudio::data::TEOperationData, const void *, u32)=0
 
virtual void adaptor_do_ANIMATION_MODE (JStudio::data::TEOperationData, const void *, u32)=0
 
virtual void adaptor_do_TEXTURE_ANIMATION (JStudio::data::TEOperationData, const void *, u32)=0
 
virtual void adaptor_do_TEXTURE_ANIMATION_MODE (JStudio::data::TEOperationData, const void *, u32)=0
 
- Public Member Functions inherited from JStudio::TAdaptor
 TAdaptor (TVariableValue *param_1, u32 param_2)
 
virtual ~TAdaptor ()=0
 
virtual void adaptor_do_prepare ()
 
virtual void adaptor_do_begin ()
 
virtual void adaptor_do_end ()
 
virtual void adaptor_do_update (u32)
 
virtual void adaptor_do_data (void const *, u32, void const *, u32)
 
void adaptor_setVariableValue (JStudio::TControl *, u32, JStudio::data::TEOperationData, void const *, u32)
 
void adaptor_setVariableValue_n (JStudio::TControl *, u32 const *, u32, JStudio::data::TEOperationData, void const *, u32)
 
void adaptor_setVariableValue_immediate (JStudio::TAdaptor::TSetVariableValue_immediate const *)
 
void adaptor_setVariableValue_Vec (u32 const *, Vec const &)
 
void adaptor_getVariableValue_Vec (Vec *, u32 const *) const
 
void adaptor_setVariableValue_GXColor (u32 const *, GXColor const &)
 
void adaptor_getVariableValue_GXColor (GXColor *, u32 const *) const
 
void adaptor_updateVariableValue (JStudio::TControl *, u32)
 
void adaptor_setObject_ (const TObject *pObject)
 
TVariableValueadaptor_referVariableValue (u32 param_0)
 
void adaptor_setVariableValue_immediate (u32 param_0, f32 param_1)
 
const TVariableValueadaptor_getVariableValue (u32 param_0) const
 
const TObjectadaptor_getObject ()
 

Public Attributes

TVariableValue mValue [14]
 
- Public Attributes inherited from JStudio::TAdaptor
const TObjectpObject_
 
TVariableValuepValue_
 
u32 u
 

Static Public Attributes

static u32 const sauVariableValue_3_TRANSLATION_XYZ [3]
 
static u32 const sauVariableValue_3_ROTATION_XYZ [3]
 
static u32 const sauVariableValue_3_SCALING_XYZ [3]
 

Additional Inherited Members

- Public Types inherited from JStudio::TAdaptor
typedef void(* setVarFunc) (JStudio::TAdaptor *, JStudio::TControl *, u32, void const *, u32)
 
- Static Public Member Functions inherited from JStudio::TAdaptor
static void adaptor_setVariableValue_VOID_ (JStudio::TAdaptor *, JStudio::TControl *, u32, void const *, u32)
 
static void adaptor_setVariableValue_IMMEDIATE_ (JStudio::TAdaptor *, JStudio::TControl *, u32, void const *, u32)
 
static void adaptor_setVariableValue_TIME_ (JStudio::TAdaptor *, JStudio::TControl *, u32, void const *, u32)
 
static void adaptor_setVariableValue_FVR_NAME_ (JStudio::TAdaptor *, JStudio::TControl *, u32, void const *, u32)
 
static void adaptor_setVariableValue_FVR_INDEX_ (JStudio::TAdaptor *, JStudio::TControl *, u32, void const *, u32)
 

Constructor & Destructor Documentation

◆ TAdaptor_actor()

JStudio::TAdaptor_actor::TAdaptor_actor ( )
inline

◆ ~TAdaptor_actor()

JStudio::TAdaptor_actor::~TAdaptor_actor ( )
pure virtual

Member Function Documentation

◆ adaptor_do_ANIMATION()

virtual void JStudio::TAdaptor_actor::adaptor_do_ANIMATION ( JStudio::data::TEOperationData  ,
const void ,
u32   
)
pure virtual

◆ adaptor_do_ANIMATION_MODE()

virtual void JStudio::TAdaptor_actor::adaptor_do_ANIMATION_MODE ( JStudio::data::TEOperationData  ,
const void ,
u32   
)
pure virtual

◆ adaptor_do_PARENT()

virtual void JStudio::TAdaptor_actor::adaptor_do_PARENT ( JStudio::data::TEOperationData  ,
const void ,
u32   
)
pure virtual

◆ adaptor_do_PARENT_ENABLE()

virtual void JStudio::TAdaptor_actor::adaptor_do_PARENT_ENABLE ( JStudio::data::TEOperationData  ,
const void ,
u32   
)
pure virtual

◆ adaptor_do_PARENT_FUNCTION()

virtual void JStudio::TAdaptor_actor::adaptor_do_PARENT_FUNCTION ( JStudio::data::TEOperationData  ,
const void ,
u32   
)
pure virtual

◆ adaptor_do_PARENT_NODE()

virtual void JStudio::TAdaptor_actor::adaptor_do_PARENT_NODE ( JStudio::data::TEOperationData  ,
const void ,
u32   
)
pure virtual

◆ adaptor_do_RELATION()

virtual void JStudio::TAdaptor_actor::adaptor_do_RELATION ( JStudio::data::TEOperationData  ,
const void ,
u32   
)
pure virtual

◆ adaptor_do_RELATION_ENABLE()

virtual void JStudio::TAdaptor_actor::adaptor_do_RELATION_ENABLE ( JStudio::data::TEOperationData  ,
const void ,
u32   
)
pure virtual

◆ adaptor_do_RELATION_NODE()

virtual void JStudio::TAdaptor_actor::adaptor_do_RELATION_NODE ( JStudio::data::TEOperationData  ,
const void ,
u32   
)
pure virtual

◆ adaptor_do_SHAPE()

virtual void JStudio::TAdaptor_actor::adaptor_do_SHAPE ( JStudio::data::TEOperationData  ,
const void ,
u32   
)
pure virtual

◆ adaptor_do_TEXTURE_ANIMATION()

virtual void JStudio::TAdaptor_actor::adaptor_do_TEXTURE_ANIMATION ( JStudio::data::TEOperationData  ,
const void ,
u32   
)
pure virtual

◆ adaptor_do_TEXTURE_ANIMATION_MODE()

virtual void JStudio::TAdaptor_actor::adaptor_do_TEXTURE_ANIMATION_MODE ( JStudio::data::TEOperationData  ,
const void ,
u32   
)
pure virtual

Member Data Documentation

◆ mValue

TVariableValue JStudio::TAdaptor_actor::mValue[14]

◆ sauVariableValue_3_ROTATION_XYZ

SECTION_RODATA u32 const JStudio::TAdaptor_actor::sauVariableValue_3_ROTATION_XYZ
static
Initial value:
= {
6, 7, 8,
}

◆ sauVariableValue_3_SCALING_XYZ

SECTION_RODATA u32 const JStudio::TAdaptor_actor::sauVariableValue_3_SCALING_XYZ
static
Initial value:
= {
9, 10, 11,
}

◆ sauVariableValue_3_TRANSLATION_XYZ

SECTION_RODATA u32 const JStudio::TAdaptor_actor::sauVariableValue_3_TRANSLATION_XYZ
static
Initial value:
= {
3, 4, 5,
}

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