SSBM Decomp
Loading...
Searching...
No Matches
GXGeometry.h
Go to the documentation of this file.
1#ifndef DOLPHIN_GX_GXGEOMETRY_H
2#define DOLPHIN_GX_GXGEOMETRY_H
3
4#include <platform.h>
5
6#include <dolphin/gx/GXEnum.h>
7#include <dolphin/gx/types.h>
8
9void GXBegin(GXPrimitive type, GXVtxFmt vtxfmt, u16 nverts);
10void GXSetLineWidth(u8 width, GXTexOffset texOffsets);
11void GXSetPointSize(u8 pointSize, GXTexOffset texOffsets);
12void GXEnableTexOffsets(GXTexCoordID coord, GXBool line_enable,
13 GXBool point_enable);
14void GXSetCullMode(GXCullMode mode);
15void GXSetCoPlanar(GXBool enable);
16void __GXSetDirtyState(void);
17void __GXSendFlushPrim(void);
18
19#endif
GXTexOffset
Definition GXEnum.h:484
GXTexCoordID
Definition GXEnum.h:231
GXVtxFmt
Definition GXEnum.h:72
u8 GXBool
Definition GXEnum.h:6
GXCullMode
Definition GXEnum.h:511
GXPrimitive
Definition GXEnum.h:62
void GXSetLineWidth(u8 width, GXTexOffset texOffsets)
Definition GXGeometry.c:62
void GXSetPointSize(u8 pointSize, GXTexOffset texOffsets)
Definition GXGeometry.c:71
void GXEnableTexOffsets(GXTexCoordID coord, GXBool line_enable, GXBool point_enable)
Definition GXGeometry.c:80
void GXSetCullMode(GXCullMode mode)
Definition GXGeometry.c:90
void GXBegin(GXPrimitive type, GXVtxFmt vtxfmt, u16 nverts)
Definition GXGeometry.c:32
void __GXSendFlushPrim(void)
Definition GXGeometry.c:44
void __GXSetDirtyState(void)
Definition GXGeometry.c:12
void GXSetCoPlanar(GXBool enable)
Definition GXGeometry.c:104
unsigned short u16
An unsigned 16-bit integer.
Definition platform.h:23
unsigned char u8
An unsigned 8-bit integer.
Definition platform.h:20