Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
JAHControl Class Reference

#include <JAHioMessage.h>

+ Collaboration diagram for JAHControl:

Public Member Functions

 JAHControl (JORMContext *, JAHioNode *)
 
void returnY (u16)
 
void indent (s8)
 
void makeComment (const char *, u32, u8, u32)
 
u16 getX ()
 
u16 getY ()
 
JORMContextgetContext ()
 
void tabX (u16 param_1)
 
void returnYDirectSize (u16 param_1)
 

Static Public Member Functions

static u16 getLineHeight ()
 
static u16 getContWidth ()
 
static u16 getIntervalX ()
 
static u16 getNameWidth ()
 

Public Attributes

u16 mX
 
u16 mY
 
u16 field_0x4
 
JORMContextmContext
 
JAHioNodemNode
 

Static Public Attributes

static u16 smButtonWidth [] = {20, 50, 100, 150, 300, 600}
 
static u16 smCommentWidth [] = {20, 50, 100, 200, 400, 800}
 
static u16 smComboWidth [] = { 50, 100, 150, 200, 300, 600}
 
static u16 smYTop = 5
 
static u16 smXLeft = 5
 
static u16 smIndentSize = 30
 
static u16 smLineHeight = 23
 
static u16 smContWidth = 450
 
static u16 smIntX = 2
 
static u16 smIntY = 5
 
static u16 smNameWidth = 150
 

Constructor & Destructor Documentation

◆ JAHControl()

JAHControl::JAHControl ( JORMContext * mctx,
JAHioNode * node )

Member Function Documentation

◆ getContext()

JORMContext * JAHControl::getContext ( )
inline

◆ getContWidth()

static u16 JAHControl::getContWidth ( )
inlinestatic

◆ getIntervalX()

static u16 JAHControl::getIntervalX ( )
inlinestatic

◆ getLineHeight()

static u16 JAHControl::getLineHeight ( )
inlinestatic

◆ getNameWidth()

static u16 JAHControl::getNameWidth ( )
inlinestatic

◆ getX()

u16 JAHControl::getX ( )
inline

◆ getY()

u16 JAHControl::getY ( )
inline

◆ indent()

void JAHControl::indent ( s8 param_1)

◆ makeComment()

void JAHControl::makeComment ( const char * label,
u32 id,
u8 param_3,
u32 style )

◆ returnY()

void JAHControl::returnY ( u16 param_1)

◆ returnYDirectSize()

void JAHControl::returnYDirectSize ( u16 param_1)
inline

◆ tabX()

void JAHControl::tabX ( u16 param_1)
inline

Member Data Documentation

◆ field_0x4

u16 JAHControl::field_0x4

◆ mContext

JORMContext* JAHControl::mContext

◆ mNode

JAHioNode* JAHControl::mNode

◆ mX

u16 JAHControl::mX

◆ mY

u16 JAHControl::mY

◆ smButtonWidth

u16 JAHControl::smButtonWidth = {20, 50, 100, 150, 300, 600}
static

◆ smComboWidth

u16 JAHControl::smComboWidth = { 50, 100, 150, 200, 300, 600}
static

◆ smCommentWidth

u16 JAHControl::smCommentWidth = {20, 50, 100, 200, 400, 800}
static

◆ smContWidth

u16 JAHControl::smContWidth = 450
static

◆ smIndentSize

u16 JAHControl::smIndentSize = 30
static

◆ smIntX

u16 JAHControl::smIntX = 2
static

◆ smIntY

u16 JAHControl::smIntY = 5
static

◆ smLineHeight

u16 JAHControl::smLineHeight = 23
static

◆ smNameWidth

u16 JAHControl::smNameWidth = 150
static

◆ smXLeft

u16 JAHControl::smXLeft = 5
static

◆ smYTop

u16 JAHControl::smYTop = 5
static

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