Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
JStudioToolLibrary::TControlSet Struct Reference

#include <controlset.h>

+ Inheritance diagram for JStudioToolLibrary::TControlSet:
+ Collaboration diagram for JStudioToolLibrary::TControlSet:

Classes

struct  TControl
 

Public Member Functions

 TControlSet (TConsole *, const TControl *, u32, u32, const u32 *)
 
TConsolegetConsole ()
 
TControlcontrol_getControl_IDOffset (u32) const
 
u32 control_getNumber () const
 
void control_generate (JORMContext *)
 
void control_generate_all (JORMContext *)
 
void control_generate (JORMContext *, const TControl &)
 
void control_generate_IDOffset (JORMContext *, const u32 *)
 
void control_generate_IDOffset (JORMContext *, u32)
 
void control_generate_separator (JORMContext *, TControlSet *, const TControl &)
 
void control_generate_label (JORMContext *, TControlSet *, const TControl &)
 
void control_reply (const JORPropertyEvent *)
 
void control_getControl (u32) const
 
u32 control_getIDBegin () const
 
void control_toID (const TControl *) const
 
u32 control_toID_IDOffset (u32) const
 
u32 control_toIDOffset (const TControl &) const
 
void control_update_IDOffset (u32)
 
void control_update (const TControl &)
 
void control_update_IDOffset (const u32 *)
 
void control_setStyle (const TControl &, u32)
 
void control_setStyle_IDOffset (u32, u32)
 

Public Attributes

TConsolepConsole_
 
TControlpaoControl_
 
u32 uNumber_
 
u32 field_0xc
 
u32 field_0x10
 

Constructor & Destructor Documentation

◆ TControlSet()

JStudioToolLibrary::TControlSet::TControlSet ( TConsole * ,
const TControl * ,
u32 ,
u32 ,
const u32 *  )

Member Function Documentation

◆ control_generate() [1/2]

void JStudioToolLibrary::TControlSet::control_generate ( JORMContext * )

◆ control_generate() [2/2]

void JStudioToolLibrary::TControlSet::control_generate ( JORMContext * ,
const TControl &  )

◆ control_generate_all()

void JStudioToolLibrary::TControlSet::control_generate_all ( JORMContext * )

◆ control_generate_IDOffset() [1/2]

void JStudioToolLibrary::TControlSet::control_generate_IDOffset ( JORMContext * ,
const u32 *  )

◆ control_generate_IDOffset() [2/2]

void JStudioToolLibrary::TControlSet::control_generate_IDOffset ( JORMContext * ,
u32  )

◆ control_generate_label()

void JStudioToolLibrary::TControlSet::control_generate_label ( JORMContext * ,
TControlSet * ,
const TControl &  )

◆ control_generate_separator()

void JStudioToolLibrary::TControlSet::control_generate_separator ( JORMContext * ,
TControlSet * ,
const TControl &  )

◆ control_getControl()

void JStudioToolLibrary::TControlSet::control_getControl ( u32 ) const

◆ control_getControl_IDOffset()

TControl * JStudioToolLibrary::TControlSet::control_getControl_IDOffset ( u32 ) const

◆ control_getIDBegin()

u32 JStudioToolLibrary::TControlSet::control_getIDBegin ( ) const

◆ control_getNumber()

u32 JStudioToolLibrary::TControlSet::control_getNumber ( ) const

◆ control_reply()

void JStudioToolLibrary::TControlSet::control_reply ( const JORPropertyEvent * )

◆ control_setStyle()

void JStudioToolLibrary::TControlSet::control_setStyle ( const TControl & ,
u32  )

◆ control_setStyle_IDOffset()

void JStudioToolLibrary::TControlSet::control_setStyle_IDOffset ( u32 ,
u32  )

◆ control_toID()

void JStudioToolLibrary::TControlSet::control_toID ( const TControl * ) const

◆ control_toID_IDOffset()

u32 JStudioToolLibrary::TControlSet::control_toID_IDOffset ( u32 ) const

◆ control_toIDOffset()

u32 JStudioToolLibrary::TControlSet::control_toIDOffset ( const TControl & ) const

◆ control_update()

void JStudioToolLibrary::TControlSet::control_update ( const TControl & )

◆ control_update_IDOffset() [1/2]

void JStudioToolLibrary::TControlSet::control_update_IDOffset ( const u32 * )

◆ control_update_IDOffset() [2/2]

void JStudioToolLibrary::TControlSet::control_update_IDOffset ( u32 )

◆ getConsole()

TConsole * JStudioToolLibrary::TControlSet::getConsole ( )

Member Data Documentation

◆ field_0x10

u32 JStudioToolLibrary::TControlSet::field_0x10

◆ field_0xc

u32 JStudioToolLibrary::TControlSet::field_0xc

◆ paoControl_

TControl* JStudioToolLibrary::TControlSet::paoControl_

◆ pConsole_

TConsole* JStudioToolLibrary::TControlSet::pConsole_

◆ uNumber_

u32 JStudioToolLibrary::TControlSet::uNumber_

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