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

#include <d_a_boomerang.h>

+ Collaboration diagram for daBoomerang_sight_c:

Public Member Functions

int createHeap ()
 
void initialize ()
 
int playAnime (int, int)
 
void initFrame (int)
 
void copyNumData (int)
 
void setSight (cXyz const *, int)
 
void draw ()
 
virtual ~daBoomerang_sight_c ()
 
u8 getReserve () const
 
u8 getAlpha (int i_index)
 
void offRedSight ()
 
void onReserve ()
 
void offReserve ()
 

Private Attributes

J2DScreenfield_0x4
 
J2DPanefield_0x8
 
J2DPanefield_0xc
 
J2DPanefield_0x10
 
J2DPanefield_0x14
 
J2DAnmTevRegKeyfield_0x18
 
J2DAnmTevRegKeyfield_0x1c
 
J2DScreenfield_0x20
 
J2DPanefield_0x24
 
J2DPanefield_0x28
 
J2DPanefield_0x2c
 
J2DPanefield_0x30
 
J2DAnmTevRegKeyfield_0x34
 
J2DAnmTevRegKeyfield_0x38
 
J2DScreenfield_0x3c
 
J2DPanefield_0x40
 
J2DPanefield_0x44
 
J2DPanefield_0x48
 
J2DPanefield_0x4c
 
J2DAnmTevRegKeyfield_0x50
 
J2DAnmTevRegKeyfield_0x54
 
J2DAnmColorfield_0x58
 
J2DAnmTransformfield_0x5c
 
bool mRedSight
 
u8 mReserve
 
u8 mAlpha [6]
 
f32 field_0x68 [6]
 
f32 field_0x80 [6]
 
f32 field_0x98 [6]
 
f32 field_0xb0 [6]
 
cXyz field_0xc8 [6]
 

Constructor & Destructor Documentation

◆ ~daBoomerang_sight_c()

virtual daBoomerang_sight_c::~daBoomerang_sight_c ( )
virtual

Member Function Documentation

◆ copyNumData()

void daBoomerang_sight_c::copyNumData ( int  i_idx)

◆ createHeap()

int daBoomerang_sight_c::createHeap ( )

◆ draw()

void daBoomerang_sight_c::draw ( )

◆ getAlpha()

u8 daBoomerang_sight_c::getAlpha ( int  i_index)
inline

◆ getReserve()

u8 daBoomerang_sight_c::getReserve ( ) const
inline

◆ initFrame()

void daBoomerang_sight_c::initFrame ( int  i_idx)

◆ initialize()

void daBoomerang_sight_c::initialize ( )

◆ offRedSight()

void daBoomerang_sight_c::offRedSight ( )
inline

◆ offReserve()

void daBoomerang_sight_c::offReserve ( )
inline

◆ onReserve()

void daBoomerang_sight_c::onReserve ( )
inline

◆ playAnime()

int daBoomerang_sight_c::playAnime ( int  param_0,
int  param_1 
)

◆ setSight()

void daBoomerang_sight_c::setSight ( cXyz const i_posP,
int  i_idx 
)

Member Data Documentation

◆ field_0x10

J2DPane* daBoomerang_sight_c::field_0x10
private

◆ field_0x14

J2DPane* daBoomerang_sight_c::field_0x14
private

◆ field_0x18

J2DAnmTevRegKey* daBoomerang_sight_c::field_0x18
private

◆ field_0x1c

J2DAnmTevRegKey* daBoomerang_sight_c::field_0x1c
private

◆ field_0x20

J2DScreen* daBoomerang_sight_c::field_0x20
private

◆ field_0x24

J2DPane* daBoomerang_sight_c::field_0x24
private

◆ field_0x28

J2DPane* daBoomerang_sight_c::field_0x28
private

◆ field_0x2c

J2DPane* daBoomerang_sight_c::field_0x2c
private

◆ field_0x30

J2DPane* daBoomerang_sight_c::field_0x30
private

◆ field_0x34

J2DAnmTevRegKey* daBoomerang_sight_c::field_0x34
private

◆ field_0x38

J2DAnmTevRegKey* daBoomerang_sight_c::field_0x38
private

◆ field_0x3c

J2DScreen* daBoomerang_sight_c::field_0x3c
private

◆ field_0x4

J2DScreen* daBoomerang_sight_c::field_0x4
private

◆ field_0x40

J2DPane* daBoomerang_sight_c::field_0x40
private

◆ field_0x44

J2DPane* daBoomerang_sight_c::field_0x44
private

◆ field_0x48

J2DPane* daBoomerang_sight_c::field_0x48
private

◆ field_0x4c

J2DPane* daBoomerang_sight_c::field_0x4c
private

◆ field_0x50

J2DAnmTevRegKey* daBoomerang_sight_c::field_0x50
private

◆ field_0x54

J2DAnmTevRegKey* daBoomerang_sight_c::field_0x54
private

◆ field_0x58

J2DAnmColor* daBoomerang_sight_c::field_0x58
private

◆ field_0x5c

J2DAnmTransform* daBoomerang_sight_c::field_0x5c
private

◆ field_0x68

f32 daBoomerang_sight_c::field_0x68[6]
private

◆ field_0x8

J2DPane* daBoomerang_sight_c::field_0x8
private

◆ field_0x80

f32 daBoomerang_sight_c::field_0x80[6]
private

◆ field_0x98

f32 daBoomerang_sight_c::field_0x98[6]
private

◆ field_0xb0

f32 daBoomerang_sight_c::field_0xb0[6]
private

◆ field_0xc

J2DPane* daBoomerang_sight_c::field_0xc
private

◆ field_0xc8

cXyz daBoomerang_sight_c::field_0xc8[6]
private

◆ mAlpha

u8 daBoomerang_sight_c::mAlpha[6]
private

◆ mRedSight

bool daBoomerang_sight_c::mRedSight
private

◆ mReserve

u8 daBoomerang_sight_c::mReserve
private

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