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

#include <jstudio-object.h>

+ Inheritance diagram for JStudio::TAdaptor:
+ Collaboration diagram for JStudio::TAdaptor:

Classes

struct  TSetVariableValue_immediate
 

Public Types

typedef void(* setVarFunc) (JStudio::TAdaptor *, JStudio::TControl *, u32, void const *, u32)
 

Public Member Functions

 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 ()
 

Static Public Member Functions

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)
 

Public Attributes

const TObjectpObject_
 
TVariableValuepValue_
 
u32 u
 

Member Typedef Documentation

◆ setVarFunc

typedef void(* JStudio::TAdaptor::setVarFunc) (JStudio::TAdaptor *, JStudio::TControl *, u32, void const *, u32)

Constructor & Destructor Documentation

◆ TAdaptor()

JStudio::TAdaptor::TAdaptor ( TVariableValue param_1,
u32  param_2 
)
inline

◆ ~TAdaptor()

JStudio::TAdaptor::~TAdaptor ( )
pure virtual

Member Function Documentation

◆ adaptor_do_begin()

◆ adaptor_do_data()

void JStudio::TAdaptor::adaptor_do_data ( void const param_0,
u32  param_1,
void const param_2,
u32  param_3 
)
virtual

◆ adaptor_do_end()

◆ adaptor_do_prepare()

◆ adaptor_do_update()

◆ adaptor_getObject()

const TObject * JStudio::TAdaptor::adaptor_getObject ( )
inline

◆ adaptor_getVariableValue()

const TVariableValue * JStudio::TAdaptor::adaptor_getVariableValue ( u32  param_0) const
inline

◆ adaptor_getVariableValue_GXColor()

void JStudio::TAdaptor::adaptor_getVariableValue_GXColor ( GXColor param_1,
u32 const param_2 
) const

◆ adaptor_getVariableValue_Vec()

void JStudio::TAdaptor::adaptor_getVariableValue_Vec ( Vec param_1,
u32 const param_2 
) const

◆ adaptor_referVariableValue()

TVariableValue * JStudio::TAdaptor::adaptor_referVariableValue ( u32  param_0)
inline

◆ adaptor_setObject_()

void JStudio::TAdaptor::adaptor_setObject_ ( const TObject pObject)
inline

◆ adaptor_setVariableValue()

void JStudio::TAdaptor::adaptor_setVariableValue ( JStudio::TControl pControl,
u32  param_2,
JStudio::data::TEOperationData  param_3,
void const param_4,
u32  param_5 
)

◆ adaptor_setVariableValue_FVR_INDEX_()

void JStudio::TAdaptor::adaptor_setVariableValue_FVR_INDEX_ ( JStudio::TAdaptor param_1,
JStudio::TControl param_2,
u32  param_3,
void const param_4,
u32  param_5 
)
static

◆ adaptor_setVariableValue_FVR_NAME_()

void JStudio::TAdaptor::adaptor_setVariableValue_FVR_NAME_ ( JStudio::TAdaptor param_1,
JStudio::TControl param_2,
u32  param_3,
void const param_4,
u32  param_5 
)
static

◆ adaptor_setVariableValue_GXColor()

void JStudio::TAdaptor::adaptor_setVariableValue_GXColor ( u32 const puIndex,
GXColor const param_2 
)

◆ adaptor_setVariableValue_immediate() [1/2]

void JStudio::TAdaptor::adaptor_setVariableValue_immediate ( JStudio::TAdaptor::TSetVariableValue_immediate const param_0)

◆ adaptor_setVariableValue_immediate() [2/2]

void JStudio::TAdaptor::adaptor_setVariableValue_immediate ( u32  param_0,
f32  param_1 
)
inline

◆ adaptor_setVariableValue_IMMEDIATE_()

void JStudio::TAdaptor::adaptor_setVariableValue_IMMEDIATE_ ( JStudio::TAdaptor param_1,
JStudio::TControl param_2,
u32  param_3,
void const param_4,
u32  param_5 
)
static

◆ adaptor_setVariableValue_n()

void JStudio::TAdaptor::adaptor_setVariableValue_n ( JStudio::TControl pControl,
u32 const param_2,
u32  param_3,
JStudio::data::TEOperationData  param_4,
void const param_5,
u32  param_6 
)

◆ adaptor_setVariableValue_TIME_()

void JStudio::TAdaptor::adaptor_setVariableValue_TIME_ ( JStudio::TAdaptor param_1,
JStudio::TControl param_2,
u32  param_3,
void const param_4,
u32  param_5 
)
static

◆ adaptor_setVariableValue_Vec()

void JStudio::TAdaptor::adaptor_setVariableValue_Vec ( u32 const puIndex,
Vec const param_2 
)

◆ adaptor_setVariableValue_VOID_()

void JStudio::TAdaptor::adaptor_setVariableValue_VOID_ ( JStudio::TAdaptor param_1,
JStudio::TControl param_2,
u32  param_3,
void const param_4,
u32  uSize 
)
static

◆ adaptor_updateVariableValue()

void JStudio::TAdaptor::adaptor_updateVariableValue ( JStudio::TControl pControl,
u32  param_2 
)

Member Data Documentation

◆ pObject_

const TObject* JStudio::TAdaptor::pObject_

◆ pValue_

TVariableValue* JStudio::TAdaptor::pValue_

◆ u

u32 JStudio::TAdaptor::u

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