Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
GDGeometry.h File Reference

Go to the source code of this file.

Functions

void GDSetVtxDescv (const GXVtxDescList *attrPtr)
 
void GDSetVtxAttrFmtv (GXVtxFmt vtxfmt, const GXVtxAttrFmtList *list)
 
void GDSetArray (GXAttr attr, void *base_ptr, u8 stride)
 
void GDSetArrayRaw (GXAttr attr, u32 base_ptr_raw, u8 stride)
 
void GDPatchArrayPtr (void *base_ptr)
 
void GDSetTexCoordGen (GXTexCoordID dst_coord, GXTexGenType func, GXTexGenSrc src_param, u8 normalize, u32 postmtx)
 
void GDSetCullMode (GXCullMode mode)
 
void GDSetGenMode (u8 nTexGens, u8 nChans, u8 nTevs)
 
void GDSetGenMode2 (u8 nTexGens, u8 nChans, u8 nTevs, u8 nInds, GXCullMode cm)
 
void GDSetLPSize (u8 lineWidth, u8 pointSize, GXTexOffset lineOffset, GXTexOffset pointOffset, u8 lineHalfAspect)
 
void GDSetCoPlanar (u8 enable)
 

Function Documentation

◆ GDPatchArrayPtr()

void GDPatchArrayPtr ( void * base_ptr)

◆ GDSetArray()

void GDSetArray ( GXAttr attr,
void * base_ptr,
u8 stride )

◆ GDSetArrayRaw()

void GDSetArrayRaw ( GXAttr attr,
u32 base_ptr_raw,
u8 stride )

◆ GDSetCoPlanar()

void GDSetCoPlanar ( u8 enable)

◆ GDSetCullMode()

void GDSetCullMode ( GXCullMode mode)

◆ GDSetGenMode()

void GDSetGenMode ( u8 nTexGens,
u8 nChans,
u8 nTevs )

◆ GDSetGenMode2()

void GDSetGenMode2 ( u8 nTexGens,
u8 nChans,
u8 nTevs,
u8 nInds,
GXCullMode cm )

◆ GDSetLPSize()

void GDSetLPSize ( u8 lineWidth,
u8 pointSize,
GXTexOffset lineOffset,
GXTexOffset pointOffset,
u8 lineHalfAspect )

◆ GDSetTexCoordGen()

void GDSetTexCoordGen ( GXTexCoordID dst_coord,
GXTexGenType func,
GXTexGenSrc src_param,
u8 normalize,
u32 postmtx )

◆ GDSetVtxAttrFmtv()

void GDSetVtxAttrFmtv ( GXVtxFmt vtxfmt,
const GXVtxAttrFmtList * list )

◆ GDSetVtxDescv()

void GDSetVtxDescv ( const GXVtxDescList * attrPtr)