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

#include <f_ap_game.h>

+ Inheritance diagram for fapGm_HIO_c:
+ Collaboration diagram for fapGm_HIO_c:

Public Member Functions

 fapGm_HIO_c ()
 
virtual void listenPropertyEvent (const JORPropertyEvent *)
 
virtual void genMessage (JORMContext *)
 
virtual ~fapGm_HIO_c ()
 
- Public Member Functions inherited from JORReflexible
 JORReflexible ()
 
virtual void listen (u32, const JOREvent *)
 
virtual void genObjectInfo (const JORGenEvent *)
 
virtual void listenNodeEvent (const JORNodeEvent *)
 
- Public Member Functions inherited from JOREventListener

Static Public Member Functions

static void startCpuTimer ()
 
static void stopCpuTimer (const char *)
 
static void printCpuTimer (const char *)
 
static void executeCaptureScreen ()
 
static void createCaptureScreen ()
 
static u8 isCaptureScreen ()
 
static void onCpuTimer ()
 
static void offCpuTimer ()
 
- Static Public Member Functions inherited from JORReflexible
static JORServergetJORServer ()
 

Public Attributes

s8 field_0x04
 
u8 field_0x03 [3]
 
JUtility::TColor mColor
 
f32 mLROnValue
 
f32 mLROffValue
 
u8 mUsingHostIO
 
u8 mDisplayMeter
 
u8 mDisplayPrint
 
u8 mDisplay2D
 
u8 mDisplayParticle
 
u8 mDisplayProcessID
 
u8 mTrapFilter
 
u8 mGammaCorrection
 
u8 mMemBlockOff
 
s16 mRegister0
 
s16 mRegister1
 
s16 mRegister2
 
s16 mRegister3
 
u8 field_0x26 [2]
 
JUtility::TColor mLetterTopColor
 
JUtility::TColor mLetterBottomColor
 
JUtility::TColor mLetterTopShadowColor
 
JUtility::TColor mLetterBottomShadowColor
 
s16 mLetterPositionX
 
s16 mLetterPositionY
 
s16 mLineSpacing
 
s16 mLetterSpacing
 
s16 mLetterFontSize
 
u8 mBackgroundAlpha
 

Static Public Attributes

static u8 m_CpuTimerOn
 
static u8 m_CpuTimerOff
 
static u8 m_CpuTimerStart
 
static u32 m_CpuTimerTick
 
static CaptureScreenmCaptureScreen
 
static void * mCaptureScreenBuffer
 
static s16 mCaptureScreenFlag
 
static u16 mCaptureScreenWidth
 
static u16 mCaptureScreenHeight
 
static u16 mCaptureScreenLinePf
 
static u16 mCaptureScreenLineNum
 
static u8 mCaptureScreenNumH
 
static u8 mCaptureScreenNumV
 
static u8 mParticle254Fix
 

Constructor & Destructor Documentation

◆ fapGm_HIO_c()

fapGm_HIO_c::fapGm_HIO_c ( )

◆ ~fapGm_HIO_c()

fapGm_HIO_c::~fapGm_HIO_c ( )
virtual

Member Function Documentation

◆ createCaptureScreen()

static void fapGm_HIO_c::createCaptureScreen ( )
inlinestatic

◆ executeCaptureScreen()

static void fapGm_HIO_c::executeCaptureScreen ( )
static

◆ genMessage()

void fapGm_HIO_c::genMessage ( JORMContext * mctx)
virtual

Implements JORReflexible.

◆ isCaptureScreen()

static u8 fapGm_HIO_c::isCaptureScreen ( )
inlinestatic

◆ listenPropertyEvent()

void fapGm_HIO_c::listenPropertyEvent ( const JORPropertyEvent * property)
virtual

Reimplemented from JORReflexible.

◆ offCpuTimer()

static void fapGm_HIO_c::offCpuTimer ( )
inlinestatic

◆ onCpuTimer()

static void fapGm_HIO_c::onCpuTimer ( )
inlinestatic

◆ printCpuTimer()

void fapGm_HIO_c::printCpuTimer ( const char * message)
static

◆ startCpuTimer()

void fapGm_HIO_c::startCpuTimer ( )
static

◆ stopCpuTimer()

void fapGm_HIO_c::stopCpuTimer ( const char * message)
static

Member Data Documentation

◆ field_0x03

u8 fapGm_HIO_c::field_0x03[3]

◆ field_0x04

s8 fapGm_HIO_c::field_0x04

◆ field_0x26

u8 fapGm_HIO_c::field_0x26[2]

◆ m_CpuTimerOff

u8 fapGm_HIO_c::m_CpuTimerOff
static

◆ m_CpuTimerOn

u8 fapGm_HIO_c::m_CpuTimerOn
static

◆ m_CpuTimerStart

u8 fapGm_HIO_c::m_CpuTimerStart
static

◆ m_CpuTimerTick

u32 fapGm_HIO_c::m_CpuTimerTick
static

◆ mBackgroundAlpha

u8 fapGm_HIO_c::mBackgroundAlpha

◆ mCaptureScreen

CaptureScreen * fapGm_HIO_c::mCaptureScreen
static

◆ mCaptureScreenBuffer

void * fapGm_HIO_c::mCaptureScreenBuffer
static

◆ mCaptureScreenFlag

s16 fapGm_HIO_c::mCaptureScreenFlag
static

◆ mCaptureScreenHeight

u16 fapGm_HIO_c::mCaptureScreenHeight
static

◆ mCaptureScreenLineNum

u16 fapGm_HIO_c::mCaptureScreenLineNum
static

◆ mCaptureScreenLinePf

u16 fapGm_HIO_c::mCaptureScreenLinePf
static

◆ mCaptureScreenNumH

u8 fapGm_HIO_c::mCaptureScreenNumH
static

◆ mCaptureScreenNumV

u8 fapGm_HIO_c::mCaptureScreenNumV
static

◆ mCaptureScreenWidth

u16 fapGm_HIO_c::mCaptureScreenWidth
static

◆ mColor

JUtility::TColor fapGm_HIO_c::mColor

◆ mDisplay2D

u8 fapGm_HIO_c::mDisplay2D

◆ mDisplayMeter

u8 fapGm_HIO_c::mDisplayMeter

◆ mDisplayParticle

u8 fapGm_HIO_c::mDisplayParticle

◆ mDisplayPrint

u8 fapGm_HIO_c::mDisplayPrint

◆ mDisplayProcessID

u8 fapGm_HIO_c::mDisplayProcessID

◆ mGammaCorrection

u8 fapGm_HIO_c::mGammaCorrection

◆ mLetterBottomColor

JUtility::TColor fapGm_HIO_c::mLetterBottomColor

◆ mLetterBottomShadowColor

JUtility::TColor fapGm_HIO_c::mLetterBottomShadowColor

◆ mLetterFontSize

s16 fapGm_HIO_c::mLetterFontSize

◆ mLetterPositionX

s16 fapGm_HIO_c::mLetterPositionX

◆ mLetterPositionY

s16 fapGm_HIO_c::mLetterPositionY

◆ mLetterSpacing

s16 fapGm_HIO_c::mLetterSpacing

◆ mLetterTopColor

JUtility::TColor fapGm_HIO_c::mLetterTopColor

◆ mLetterTopShadowColor

JUtility::TColor fapGm_HIO_c::mLetterTopShadowColor

◆ mLineSpacing

s16 fapGm_HIO_c::mLineSpacing

◆ mLROffValue

f32 fapGm_HIO_c::mLROffValue

◆ mLROnValue

f32 fapGm_HIO_c::mLROnValue

◆ mMemBlockOff

u8 fapGm_HIO_c::mMemBlockOff

◆ mParticle254Fix

u8 fapGm_HIO_c::mParticle254Fix
static

◆ mRegister0

s16 fapGm_HIO_c::mRegister0

◆ mRegister1

s16 fapGm_HIO_c::mRegister1

◆ mRegister2

s16 fapGm_HIO_c::mRegister2

◆ mRegister3

s16 fapGm_HIO_c::mRegister3

◆ mTrapFilter

u8 fapGm_HIO_c::mTrapFilter

◆ mUsingHostIO

u8 fapGm_HIO_c::mUsingHostIO

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