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

#include <m_Do_ext.h>

+ Inheritance diagram for mDoExt_3DlineMat1_c:
+ Collaboration diagram for mDoExt_3DlineMat1_c:

Public Member Functions

int init (u16, u16, ResTIMG *, int)
 
void update (int, GXColor &, dKy_tevstr_c *)
 
void update (int, f32, GXColor &, u16, dKy_tevstr_c *)
 
int getMaterialID ()
 
void setMaterial ()
 
void draw ()
 
cXyzgetPos (int i_idx)
 
f32getSize (int i_idx)
 

Private Attributes

GXTexObj field_0x8
 
GXColor field_0x28
 
dKy_tevstr_cfield_0x2c
 
u16 field_0x30
 
u16 field_0x32
 
u16 field_0x34
 
u8 field_0x36
 
mDoExt_3Dline_cfield_0x38
 

Additional Inherited Members

- Public Attributes inherited from mDoExt_3DlineMat_c
mDoExt_3DlineMat_cfield_0x4
 

Member Function Documentation

◆ draw()

void mDoExt_3DlineMat1_c::draw ( )
virtual

Implements mDoExt_3DlineMat_c.

◆ getMaterialID()

int mDoExt_3DlineMat1_c::getMaterialID ( )
virtual

Implements mDoExt_3DlineMat_c.

◆ getPos()

cXyz * mDoExt_3DlineMat1_c::getPos ( int  i_idx)
inline

◆ getSize()

f32 * mDoExt_3DlineMat1_c::getSize ( int  i_idx)
inline

◆ init()

int mDoExt_3DlineMat1_c::init ( u16  param_0,
u16  param_1,
ResTIMG param_2,
int  param_3 
)

◆ setMaterial()

void mDoExt_3DlineMat1_c::setMaterial ( )
virtual

Implements mDoExt_3DlineMat_c.

◆ update() [1/2]

void mDoExt_3DlineMat1_c::update ( int  param_0,
f32  param_1,
GXColor param_2,
u16  param_3,
dKy_tevstr_c param_4 
)

◆ update() [2/2]

void mDoExt_3DlineMat1_c::update ( int  param_0,
GXColor param_1,
dKy_tevstr_c param_2 
)

Member Data Documentation

◆ field_0x28

GXColor mDoExt_3DlineMat1_c::field_0x28
private

◆ field_0x2c

dKy_tevstr_c* mDoExt_3DlineMat1_c::field_0x2c
private

◆ field_0x30

u16 mDoExt_3DlineMat1_c::field_0x30
private

◆ field_0x32

u16 mDoExt_3DlineMat1_c::field_0x32
private

◆ field_0x34

u16 mDoExt_3DlineMat1_c::field_0x34
private

◆ field_0x36

u8 mDoExt_3DlineMat1_c::field_0x36
private

◆ field_0x38

mDoExt_3Dline_c* mDoExt_3DlineMat1_c::field_0x38
private

◆ field_0x8

GXTexObj mDoExt_3DlineMat1_c::field_0x8
private

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