Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
GXTransform.h File Reference

Go to the source code of this file.

Functions

void GXProject (f32 model_x, f32 model_y, f32 model_z, Mtx model_mtx, f32 *proj_mtx, f32 *viewpoint, f32 *screen_x, f32 *screen_y, f32 *screen_z)
 
void GXSetProjection (const Mtx44 proj, GXProjectionType type)
 
void GXSetProjectionv (f32 *p)
 
void GXGetProjectionv (f32 *p)
 
void GXLoadPosMtxImm (Mtx mtx, u32 id)
 
void GXLoadNrmMtxImm (Mtx mtx, u32 id)
 
void GXSetCurrentMtx (u32 id)
 
void GXLoadTexMtxImm (const Mtx mtx, u32 id, GXTexMtxType type)
 
void GXSetViewport (f32 x_orig, f32 y_orig, f32 width, f32 height, f32 near_z, f32 far_z)
 
void GXGetViewportv (f32 *p)
 
void GXSetScissor (u32 left, u32 top, u32 width, u32 height)
 
void GXGetScissor (u32 *left, u32 *top, u32 *width, u32 *height)
 
void GXSetScissorBoxOffset (s32 x_offset, s32 y_offset)
 
void GXSetClipMode (GXClipMode mode)
 

Function Documentation

◆ GXGetProjectionv()

void GXGetProjectionv ( f32 p)

◆ GXGetScissor()

void GXGetScissor ( u32 left,
u32 top,
u32 width,
u32 height 
)

◆ GXGetViewportv()

void GXGetViewportv ( f32 p)

◆ GXLoadNrmMtxImm()

void GXLoadNrmMtxImm ( Mtx  mtx,
u32  id 
)

◆ GXLoadPosMtxImm()

void GXLoadPosMtxImm ( Mtx  mtx,
u32  id 
)

◆ GXLoadTexMtxImm()

void GXLoadTexMtxImm ( const Mtx  mtx,
u32  id,
GXTexMtxType  type 
)

◆ GXProject()

void GXProject ( f32  model_x,
f32  model_y,
f32  model_z,
Mtx  model_mtx,
f32 proj_mtx,
f32 viewpoint,
f32 screen_x,
f32 screen_y,
f32 screen_z 
)

◆ GXSetClipMode()

void GXSetClipMode ( GXClipMode  mode)

◆ GXSetCurrentMtx()

void GXSetCurrentMtx ( u32  id)

◆ GXSetProjection()

void GXSetProjection ( const Mtx44  proj,
GXProjectionType  type 
)

◆ GXSetProjectionv()

void GXSetProjectionv ( f32 p)

◆ GXSetScissor()

void GXSetScissor ( u32  left,
u32  top,
u32  width,
u32  height 
)

◆ GXSetScissorBoxOffset()

void GXSetScissorBoxOffset ( s32  x_offset,
s32  y_offset 
)

◆ GXSetViewport()

void GXSetViewport ( f32  x_orig,
f32  y_orig,
f32  width,
f32  height,
f32  near_z,
f32  far_z 
)