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

#include <Z2SoundPlayer.h>

+ Inheritance diagram for Z2SoundPlayer:
+ Collaboration diagram for Z2SoundPlayer:

Public Member Functions

 Z2SoundPlayer (const char *)
 
virtual ~Z2SoundPlayer ()
 
virtual void onDraw (JAWGraphContext *)
 
virtual void frameWork ()
 
virtual void onPadProc (const JUTGamePad &)
 
virtual void onTrigA (const JUTGamePad &)
 
virtual void onTrigB (const JUTGamePad &)
 
virtual void onTrigX (const JUTGamePad &)
 
virtual void onTrigY (const JUTGamePad &)
 
virtual void onTrigL (const JUTGamePad &)
 
virtual void onTrigZ (const JUTGamePad &)
 
virtual void onKeyMenu (const JUTGamePad &)
 
virtual void onKeyUp (const JUTGamePad &)
 
virtual void onKeyDown (const JUTGamePad &)
 
virtual void onKeyLeft (const JUTGamePad &)
 
virtual void onKeyRight (const JUTGamePad &)
 
u32 getCursorMoveMax (const JUTGamePad &)
 
- Public Member Functions inherited from JAWWindow
 JAWWindow (const char *, int, int)
 
virtual ~JAWWindow ()
 
virtual BOOL onInit ()
 
virtual void onTrigMenu (const JUTGamePad &)
 
virtual void onTrigUp (const JUTGamePad &)
 
virtual void onTrigDown (const JUTGamePad &)
 
virtual void onTrigLeft (const JUTGamePad &)
 
virtual void onTrigRight (const JUTGamePad &)
 
virtual void onReleaseA (const JUTGamePad &)
 
virtual void onReleaseB (const JUTGamePad &)
 
virtual void onReleaseX (const JUTGamePad &)
 
virtual void onReleaseY (const JUTGamePad &)
 
virtual void onReleaseMenu (const JUTGamePad &)
 
virtual void onReleaseL (const JUTGamePad &)
 
virtual void onReleaseZ (const JUTGamePad &)
 
virtual void onReleaseUp (const JUTGamePad &)
 
virtual void onReleaseDown (const JUTGamePad &)
 
virtual void onReleaseLeft (const JUTGamePad &)
 
virtual void onReleaseRight (const JUTGamePad &)
 
virtual void onKeyA (const JUTGamePad &)
 
virtual void onKeyB (const JUTGamePad &)
 
virtual void onKeyX (const JUTGamePad &)
 
virtual void onKeyY (const JUTGamePad &)
 
virtual void onKeyL (const JUTGamePad &)
 
virtual void onKeyZ (const JUTGamePad &)
 
BOOL initIf ()
 
void setTitleColor (const JUtility::TColor &, const JUtility::TColor &)
 
void setWindowColor (const JUtility::TColor &, const JUtility::TColor &, const JUtility::TColor &, const JUtility::TColor &)
 
void move (f32, f32)
 
void addPosition (f32, f32)
 
void addSize (f32, f32)
 
void padProc (const JUTGamePad &)
 
void setMatrix (Mtx mtx)
 
void setAlpha (u8 alpha)
 
void draw (int x, int y, const J2DGrafContext *p_grafCtx)
 

Public Attributes

u8 field_0x3ed
 
u8 field_0x3ee
 
u8 field_0x3ef
 
u8 field_0x3f0
 
const char * field_0x3f4
 
short field_0x3f8
 
short field_0x3fa
 
short field_0x3fc
 
short field_0x3fe
 
short field_0x400
 
short field_0x402
 
const char * field_0x404
 
const char * field_0x408
 
const char * field_0x40c
 
const char * field_0x410
 
const char * field_0x414
 
const char * field_0x418
 
const char * field_0x41c
 
const char * field_0x420
 
const char * field_0x424
 
const char * field_0x428
 
const char * field_0x42c
 
const char * field_0x430
 
const char * field_0x434
 
const char * field_0x438
 
const char * field_0x43c
 
const char * field_0x440
 
short field_0x444
 
u8 field_0x446
 
short * field_0x448 [7]
 
int field_0x464
 
int field_0x468
 
JAISoundHandle field_0x46c [8]
 
JAISoundHandles field_0x48c
 
JAISoundHandle field_0x494
 
JAISoundHandlefield_0x498
 
JAISoundHandle field_0x49c
 
int field_0x4a0
 
f32 field_0x4a4
 
f32 field_0x4a8
 
f32 field_0x4ac
 
f32 field_0x4b0
 
f32 field_0x4b4
 
f32 field_0x4b8
 
- Public Attributes inherited from JAWWindow
Mtx mMatrix
 
u8 field_0x34 [0x38 - 0x34]
 
TJ2DWindowDraw field_0x38
 
J2DTextBox field_0x180
 
TWindowText field_0x2b0
 
JUtility::TColor field_0x3d8
 
JUtility::TColor field_0x3dc
 
JUtility::TColor field_0x3e0
 
JUtility::TColor field_0x3e4
 
int field_0x3e8
 
u8 field_0x3ec
 

Additional Inherited Members

- Static Public Member Functions inherited from JAWWindow
static JUtility::TColor convJudaColor (u16)
 

Constructor & Destructor Documentation

◆ Z2SoundPlayer()

Z2SoundPlayer::Z2SoundPlayer ( const char * param_1)

◆ ~Z2SoundPlayer()

virtual Z2SoundPlayer::~Z2SoundPlayer ( )
inlinevirtual

Member Function Documentation

◆ frameWork()

void Z2SoundPlayer::frameWork ( )
virtual

Reimplemented from JAWWindow.

◆ getCursorMoveMax()

u32 Z2SoundPlayer::getCursorMoveMax ( const JUTGamePad & )

◆ onDraw()

void Z2SoundPlayer::onDraw ( JAWGraphContext * )
virtual

Reimplemented from JAWWindow.

◆ onKeyDown()

void Z2SoundPlayer::onKeyDown ( const JUTGamePad & )
virtual

Reimplemented from JAWWindow.

◆ onKeyLeft()

void Z2SoundPlayer::onKeyLeft ( const JUTGamePad & )
virtual

Reimplemented from JAWWindow.

◆ onKeyMenu()

void Z2SoundPlayer::onKeyMenu ( const JUTGamePad & )
virtual

Reimplemented from JAWWindow.

◆ onKeyRight()

void Z2SoundPlayer::onKeyRight ( const JUTGamePad & )
virtual

Reimplemented from JAWWindow.

◆ onKeyUp()

void Z2SoundPlayer::onKeyUp ( const JUTGamePad & )
virtual

Reimplemented from JAWWindow.

◆ onPadProc()

void Z2SoundPlayer::onPadProc ( const JUTGamePad & )
virtual

Reimplemented from JAWWindow.

◆ onTrigA()

void Z2SoundPlayer::onTrigA ( const JUTGamePad & )
virtual

Reimplemented from JAWWindow.

◆ onTrigB()

void Z2SoundPlayer::onTrigB ( const JUTGamePad & )
virtual

Reimplemented from JAWWindow.

◆ onTrigL()

void Z2SoundPlayer::onTrigL ( const JUTGamePad & )
virtual

Reimplemented from JAWWindow.

◆ onTrigX()

void Z2SoundPlayer::onTrigX ( const JUTGamePad & )
virtual

Reimplemented from JAWWindow.

◆ onTrigY()

void Z2SoundPlayer::onTrigY ( const JUTGamePad & )
virtual

Reimplemented from JAWWindow.

◆ onTrigZ()

void Z2SoundPlayer::onTrigZ ( const JUTGamePad & )
virtual

Reimplemented from JAWWindow.

Member Data Documentation

◆ field_0x3ed

u8 Z2SoundPlayer::field_0x3ed

◆ field_0x3ee

u8 Z2SoundPlayer::field_0x3ee

◆ field_0x3ef

u8 Z2SoundPlayer::field_0x3ef

◆ field_0x3f0

u8 Z2SoundPlayer::field_0x3f0

◆ field_0x3f4

const char* Z2SoundPlayer::field_0x3f4

◆ field_0x3f8

short Z2SoundPlayer::field_0x3f8

◆ field_0x3fa

short Z2SoundPlayer::field_0x3fa

◆ field_0x3fc

short Z2SoundPlayer::field_0x3fc

◆ field_0x3fe

short Z2SoundPlayer::field_0x3fe

◆ field_0x400

short Z2SoundPlayer::field_0x400

◆ field_0x402

short Z2SoundPlayer::field_0x402

◆ field_0x404

const char* Z2SoundPlayer::field_0x404

◆ field_0x408

const char* Z2SoundPlayer::field_0x408

◆ field_0x40c

const char* Z2SoundPlayer::field_0x40c

◆ field_0x410

const char* Z2SoundPlayer::field_0x410

◆ field_0x414

const char* Z2SoundPlayer::field_0x414

◆ field_0x418

const char* Z2SoundPlayer::field_0x418

◆ field_0x41c

const char* Z2SoundPlayer::field_0x41c

◆ field_0x420

const char* Z2SoundPlayer::field_0x420

◆ field_0x424

const char* Z2SoundPlayer::field_0x424

◆ field_0x428

const char* Z2SoundPlayer::field_0x428

◆ field_0x42c

const char* Z2SoundPlayer::field_0x42c

◆ field_0x430

const char* Z2SoundPlayer::field_0x430

◆ field_0x434

const char* Z2SoundPlayer::field_0x434

◆ field_0x438

const char* Z2SoundPlayer::field_0x438

◆ field_0x43c

const char* Z2SoundPlayer::field_0x43c

◆ field_0x440

const char* Z2SoundPlayer::field_0x440

◆ field_0x444

short Z2SoundPlayer::field_0x444

◆ field_0x446

u8 Z2SoundPlayer::field_0x446

◆ field_0x448

short* Z2SoundPlayer::field_0x448[7]

◆ field_0x464

int Z2SoundPlayer::field_0x464

◆ field_0x468

int Z2SoundPlayer::field_0x468

◆ field_0x46c

JAISoundHandle Z2SoundPlayer::field_0x46c[8]

◆ field_0x48c

JAISoundHandles Z2SoundPlayer::field_0x48c

◆ field_0x494

JAISoundHandle Z2SoundPlayer::field_0x494

◆ field_0x498

JAISoundHandle* Z2SoundPlayer::field_0x498

◆ field_0x49c

JAISoundHandle Z2SoundPlayer::field_0x49c

◆ field_0x4a0

int Z2SoundPlayer::field_0x4a0

◆ field_0x4a4

f32 Z2SoundPlayer::field_0x4a4

◆ field_0x4a8

f32 Z2SoundPlayer::field_0x4a8

◆ field_0x4ac

f32 Z2SoundPlayer::field_0x4ac

◆ field_0x4b0

f32 Z2SoundPlayer::field_0x4b0

◆ field_0x4b4

f32 Z2SoundPlayer::field_0x4b4

◆ field_0x4b8

f32 Z2SoundPlayer::field_0x4b8

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