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

#include <d_file_select.h>

+ Collaboration diagram for dFile_select3D_c:

Public Member Functions

 dFile_select3D_c ()
 
virtual ~dFile_select3D_c ()
 
void _create (u8, u8)
 
void _delete ()
 
void freeHeap ()
 
void _move ()
 
void draw ()
 
void setJ3D (char const *, char const *, char const *)
 
void set_mtx ()
 
void animePlay ()
 
void animeEntry ()
 
void createMaskModel ()
 
void createMirrorModel ()
 
void toItem3Dpos (f32, f32, f32, cXyz *)
 
void calcViewMtx (Mtx)
 
void drawOff ()
 
void setBasePane (CPaneMgr *paneMgr)
 
void setBase2Pane (J2DPane *pane)
 

Public Attributes

JKRSolidHeapmpHeap
 
J3DModelmpModel
 
mDoExt_bckAnmmBckAnm
 
mDoExt_brkAnmmBrkAnm
 
dKy_tevstr_c mTevstr
 
CPaneMgrmPaneMgr
 
J2DPanemPane
 
cXyz field_0x03a4
 
csXyz field_0x03b0
 
u8 padding [2]
 
cXyz field_0x03b8
 
float field_0x03c4
 
float field_0x03c8
 
u8 field_0x03CC [0x03CE - 0x03CC]
 
u8 mMirrorIdx
 
u8 mMaskIdx
 

Constructor & Destructor Documentation

◆ dFile_select3D_c()

dFile_select3D_c::dFile_select3D_c ( )

◆ ~dFile_select3D_c()

dFile_select3D_c::~dFile_select3D_c ( )
virtual

Member Function Documentation

◆ _create()

void dFile_select3D_c::_create ( u8  i_mirrorIdx,
u8  i_maskIdx 
)

◆ _delete()

void dFile_select3D_c::_delete ( )

◆ _move()

void dFile_select3D_c::_move ( )

◆ animeEntry()

void dFile_select3D_c::animeEntry ( )

◆ animePlay()

void dFile_select3D_c::animePlay ( )

◆ calcViewMtx()

void dFile_select3D_c::calcViewMtx ( Mtx  param_0)

◆ createMaskModel()

void dFile_select3D_c::createMaskModel ( )

◆ createMirrorModel()

void dFile_select3D_c::createMirrorModel ( )

◆ draw()

void dFile_select3D_c::draw ( )

◆ drawOff()

void dFile_select3D_c::drawOff ( )
inline

◆ freeHeap()

void dFile_select3D_c::freeHeap ( )

◆ set_mtx()

void dFile_select3D_c::set_mtx ( )

◆ setBase2Pane()

void dFile_select3D_c::setBase2Pane ( J2DPane pane)
inline

◆ setBasePane()

void dFile_select3D_c::setBasePane ( CPaneMgr paneMgr)
inline

◆ setJ3D()

void dFile_select3D_c::setJ3D ( char const param_0,
char const param_1,
char const param_2 
)

◆ toItem3Dpos()

void dFile_select3D_c::toItem3Dpos ( f32  param_0,
f32  param_1,
f32  param_2,
cXyz param_3 
)

Member Data Documentation

◆ field_0x03a4

cXyz dFile_select3D_c::field_0x03a4

◆ field_0x03b0

csXyz dFile_select3D_c::field_0x03b0

◆ field_0x03b8

cXyz dFile_select3D_c::field_0x03b8

◆ field_0x03c4

float dFile_select3D_c::field_0x03c4

◆ field_0x03c8

float dFile_select3D_c::field_0x03c8

◆ field_0x03CC

u8 dFile_select3D_c::field_0x03CC[0x03CE - 0x03CC]

◆ mBckAnm

mDoExt_bckAnm* dFile_select3D_c::mBckAnm

◆ mBrkAnm

mDoExt_brkAnm* dFile_select3D_c::mBrkAnm

◆ mMaskIdx

u8 dFile_select3D_c::mMaskIdx

◆ mMirrorIdx

u8 dFile_select3D_c::mMirrorIdx

◆ mPane

J2DPane* dFile_select3D_c::mPane

◆ mPaneMgr

CPaneMgr* dFile_select3D_c::mPaneMgr

◆ mpHeap

JKRSolidHeap* dFile_select3D_c::mpHeap

◆ mpModel

J3DModel* dFile_select3D_c::mpModel

◆ mTevstr

dKy_tevstr_c dFile_select3D_c::mTevstr

◆ padding

u8 dFile_select3D_c::padding[2]

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