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

#include <m_Do_ext.h>

+ Inheritance diagram for mDoExt_3DlineMat0_c:
+ Collaboration diagram for mDoExt_3DlineMat0_c:

Public Member Functions

int init (u16, u16, int)
 
void update (int, f32, _GXColor &, u16, dKy_tevstr_c *)
 
void update (int, _GXColor &, dKy_tevstr_c *)
 
virtual int getMaterialID ()
 
virtual void setMaterial ()
 
virtual void draw ()
 
cXyzgetPos (int param_0)
 
f32getSize (int param_0)
 

Private Attributes

GXColor field_0x8
 
dKy_tevstr_cfield_0xc
 
u16 field_0x10
 
u16 field_0x12
 
u16 field_0x14
 
u8 field_0x16
 
mDoExt_3Dline_cfield_0x18
 

Additional Inherited Members

- Public Attributes inherited from mDoExt_3DlineMat_c
mDoExt_3DlineMat_cfield_0x4
 

Member Function Documentation

◆ draw()

void mDoExt_3DlineMat0_c::draw ( )
virtual

Implements mDoExt_3DlineMat_c.

◆ getMaterialID()

int mDoExt_3DlineMat0_c::getMaterialID ( )
virtual

Implements mDoExt_3DlineMat_c.

◆ getPos()

cXyz * mDoExt_3DlineMat0_c::getPos ( int  param_0)
inline

◆ getSize()

f32 * mDoExt_3DlineMat0_c::getSize ( int  param_0)
inline

◆ init()

int mDoExt_3DlineMat0_c::init ( u16  param_0,
u16  param_1,
int  param_2 
)

◆ setMaterial()

void mDoExt_3DlineMat0_c::setMaterial ( )
virtual

Implements mDoExt_3DlineMat_c.

◆ update() [1/2]

void mDoExt_3DlineMat0_c::update ( int  param_0,
_GXColor param_1,
dKy_tevstr_c param_2 
)

◆ update() [2/2]

void mDoExt_3DlineMat0_c::update ( int  param_0,
f32  param_1,
_GXColor param_2,
u16  param_3,
dKy_tevstr_c param_4 
)

Member Data Documentation

◆ field_0x10

u16 mDoExt_3DlineMat0_c::field_0x10
private

◆ field_0x12

u16 mDoExt_3DlineMat0_c::field_0x12
private

◆ field_0x14

u16 mDoExt_3DlineMat0_c::field_0x14
private

◆ field_0x16

u8 mDoExt_3DlineMat0_c::field_0x16
private

◆ field_0x18

mDoExt_3Dline_c* mDoExt_3DlineMat0_c::field_0x18
private

◆ field_0x8

GXColor mDoExt_3DlineMat0_c::field_0x8
private

◆ field_0xc

dKy_tevstr_c* mDoExt_3DlineMat0_c::field_0xc
private

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