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

#include <d_a_mirror.h>

+ Inheritance diagram for dMirror_packet_c:
+ Collaboration diagram for dMirror_packet_c:

Public Member Functions

 dMirror_packet_c ()
 
void reset ()
 
void calcMinMax ()
 
int entryModel (J3DModel *)
 
void mirrorZdraw (f32 *, f32 *, f32, f32, f32, f32, f32, f32)
 
void modelDraw (J3DModel *, f32(*)[4])
 
void mainDraw ()
 
virtual void draw ()
 
virtual ~dMirror_packet_c ()
 
cXyzgetViewScale ()
 
GXTexObjgetTexObj ()
 
cXyzgetQuad ()
 
- Public Member Functions inherited from J3DPacket
 J3DPacket ()
 
void addChildPacket (J3DPacket *)
 
J3DPacketgetNextPacket () const
 
void setNextPacket (J3DPacket *i_packet)
 
void drawClear ()
 
voidgetUserArea ()
 
void setUserArea (u32 area)
 
virtual int entry (J3DDrawBuffer *)
 
virtual ~J3DPacket ()
 

Public Attributes

GXTexObj mTexObj
 
u8 mModelCount
 
J3DModelmModels [0x40]
 
cXyz mQuad [4]
 
cXyz mMinVal
 
cXyz mMaxVal
 
cXyz mViewScale
 
- Public Attributes inherited from J3DPacket
J3DPacketmpNextPacket
 
J3DPacketmpFirstChild
 
voidmpUserData
 

Constructor & Destructor Documentation

◆ dMirror_packet_c()

dMirror_packet_c::dMirror_packet_c ( )

◆ ~dMirror_packet_c()

dMirror_packet_c::~dMirror_packet_c ( )
virtual

Member Function Documentation

◆ calcMinMax()

void dMirror_packet_c::calcMinMax ( )

◆ draw()

void dMirror_packet_c::draw ( )
virtual

Reimplemented from J3DPacket.

◆ entryModel()

int dMirror_packet_c::entryModel ( J3DModel i_model)

◆ getQuad()

cXyz * dMirror_packet_c::getQuad ( )
inline

◆ getTexObj()

GXTexObj & dMirror_packet_c::getTexObj ( )
inline

◆ getViewScale()

cXyz & dMirror_packet_c::getViewScale ( )
inline

◆ mainDraw()

void dMirror_packet_c::mainDraw ( )

◆ mirrorZdraw()

void dMirror_packet_c::mirrorZdraw ( f32 param_0,
f32 param_1,
f32  param_2,
f32  param_3,
f32  param_4,
f32  param_5,
f32  param_6,
f32  param_7 
)

◆ modelDraw()

void dMirror_packet_c::modelDraw ( J3DModel ,
f32(*)  [4] 
)

◆ reset()

void dMirror_packet_c::reset ( )

Member Data Documentation

◆ mMaxVal

cXyz dMirror_packet_c::mMaxVal

◆ mMinVal

cXyz dMirror_packet_c::mMinVal

◆ mModelCount

u8 dMirror_packet_c::mModelCount

◆ mModels

J3DModel* dMirror_packet_c::mModels[0x40]

◆ mQuad

cXyz dMirror_packet_c::mQuad[4]

◆ mTexObj

GXTexObj dMirror_packet_c::mTexObj

◆ mViewScale

cXyz dMirror_packet_c::mViewScale

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