SSBM Decomp
Loading...
Searching...
No Matches
GXTransform.h File Reference
#include <platform.h>
#include <placeholder.h>
#include <dolphin/mtx/types.h>

Go to the source code of this file.

Functions

void GXProject (f32 x, f32 y, f32 z, Mtx mtx, f32 *pm, f32 *vp, f32 *sx, f32 *sy, f32 *sz)
 
void GXSetViewportJitter (f32 left, f32 top, f32 wd, f32 ht, f32 nearz, f32 farz, u32 field)
 
void GXSetViewport (f32, f32, f32, f32, f32, f32)
 
void GXLoadTexMtxImm (void *arg0, u32 arg1, s32 arg2)
 
void GXSetCurrentMtx (s32 arg0)
 
void GXLoadNrmMtxImm (UNK_T, s32)
 
void GXLoadPosMtxImm (UNK_T, s32)
 
void GXSetScissor (s32 left, s32 top, s32 width, s32 height)
 
void GXSetScissorBoxOffset (u32 x_off, u32 y_off)
 
void GXGetProjectionv (f32 *proj)
 
void GXGetViewportv (f32 *viewport_v)
 
void GXSetProjection (Mtx44 proj, s32 projection_type)
 
void WriteMTXPS4x3 (float *src, float *dst)
 
void WriteMTXPS3x3from3x4 (float *src, float *dst)
 
void WriteMTXPS4x2 (float *src, float *dst)
 
void __GXSetMatrixIndex (s32)
 
void GXSetClipMode (s32)
 

Function Documentation

◆ GXProject()

void GXProject ( f32  x,
f32  y,
f32  z,
Mtx  mtx,
f32 pm,
f32 vp,
f32 sx,
f32 sy,
f32 sz 
)

◆ GXSetViewportJitter()

void GXSetViewportJitter ( f32  left,
f32  top,
f32  wd,
f32  ht,
f32  nearz,
f32  farz,
u32  field 
)

◆ GXSetViewport()

void GXSetViewport ( f32  arg0,
f32  arg1,
f32  arg2,
f32  arg3,
f32  arg4,
f32  arg5 
)

◆ GXLoadTexMtxImm()

void GXLoadTexMtxImm ( void *  arg0,
u32  arg1,
s32  arg2 
)

◆ GXSetCurrentMtx()

void GXSetCurrentMtx ( s32  arg0)

◆ GXLoadNrmMtxImm()

void GXLoadNrmMtxImm ( UNK_T  ,
s32   
)

◆ GXLoadPosMtxImm()

void GXLoadPosMtxImm ( UNK_T  ,
s32   
)

◆ GXSetScissor()

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

◆ GXSetScissorBoxOffset()

void GXSetScissorBoxOffset ( u32  x_off,
u32  y_off 
)

◆ GXGetProjectionv()

void GXGetProjectionv ( f32 proj)

◆ GXGetViewportv()

void GXGetViewportv ( f32 viewport_v)

◆ GXSetProjection()

void GXSetProjection ( Mtx44  proj,
s32  projection_type 
)

◆ WriteMTXPS4x3()

void WriteMTXPS4x3 ( float *  src,
float *  dst 
)

◆ WriteMTXPS3x3from3x4()

void WriteMTXPS3x3from3x4 ( float *  src,
float *  dst 
)

◆ WriteMTXPS4x2()

void WriteMTXPS4x2 ( float *  src,
float *  dst 
)

◆ __GXSetMatrixIndex()

void __GXSetMatrixIndex ( s32  arg0)

◆ GXSetClipMode()

void GXSetClipMode ( s32  mode)