1#ifndef _REVOLUTION_GX_GXGET_H_
2#define _REVOLUTION_GX_GXGET_H_
static GXColor color
Definition d_a_obj_crope.cpp:39
static const Attr & attr()
Definition d_a_obj_ladder.cpp:39
static GXVtxAttrFmtList vat[27]
Definition GXDraw.c:9
static GXVtxDescList vcd[27]
Definition GXDraw.c:8
enum _GXCompType GXCompType
enum _GXTlutSize GXTlutSize
enum _GXCullMode GXCullMode
enum _GXTexWrapMode GXTexWrapMode
enum _GXTlutFmt GXTlutFmt
enum _GXCompCnt GXCompCnt
enum _GXTexOffset GXTexOffset
enum _GXTexFilter GXTexFilter
u8 GXBool
Definition GXEnum.h:9
enum _GXAnisotropy GXAnisotropy
enum _GXAttrType GXAttrType
void * GXGetTexObjData(const GXTexObj *to)
Definition GXTexture.c:470
GXTexWrapMode GXGetTexObjWrapS(const GXTexObj *to)
Definition GXTexture.c:498
u32 mode
Definition GXTev.c:56
unsigned long u32
Definition types.h:12
float f32
Definition types.h:25
unsigned short int u16
Definition types.h:10
unsigned char u8
Definition types.h:8
double x double x
Definition e_atan2.c:58
double x double y
Definition e_atan2.c:58
void GXGetPointSize(u8 *pointSize, GXTexOffset *texOffsets)
Definition GXGeometry.c:89
void * GXGetTlutObjData(const GXTlutObj *tlut_obj)
Definition GXTexture.c:686
void GXGetLightColor(const GXLightObj *lt_obj, GXColor *color)
Definition GXLight.c:279
GXTlutFmt GXGetTlutObjFmt(const GXTlutObj *tlut_obj)
Definition GXTexture.c:693
GXBool GXGetTexObjBiasClamp(const GXTexObj *tex_obj)
Definition GXTexture.c:572
void GXGetTlutRegionAll(const GXTlutRegion *region, u32 *tmem_addr, GXTlutSize *tlut_size)
Definition GXTexture.c:868
void GXGetVtxAttrFmtv(GXVtxFmt fmt, GXVtxAttrFmtList *vat)
Definition GXAttr.c:492
void GXGetLightAttnA(const GXLightObj *lt_obj, f32 *a0, f32 *a1, f32 *a2)
Definition GXLight.c:42
GXAnisotropy GXGetTexObjMaxAniso(const GXTexObj *tex_obj)
Definition GXTexture.c:586
f32 GXGetTexObjMinLOD(const GXTexObj *tex_obj)
Definition GXTexture.c:549
void GXGetTexObjLODAll(const GXTexObj *tex_obj, GXTexFilter *min_filt, GXTexFilter *mag_filt, f32 *min_lod, f32 *max_lod, f32 *lod_bias, u8 *bias_clamp, u8 *do_edge_lod, GXAnisotropy *max_aniso)
Definition GXTexture.c:519
void GXGetViewportv(f32 *vp)
Definition GXTransform.c:478
GXTexFilter GXGetTexObjMinFilt(const GXTexObj *tex_obj)
Definition GXTexture.c:535
GXTexFmt GXGetTexObjFmt(const GXTexObj *to)
Definition GXTexture.c:491
void GXGetTexObjAll(const GXTexObj *obj, void **image_ptr, u16 *width, u16 *height, GXTexFmt *format, GXTexWrapMode *wrap_s, GXTexWrapMode *wrap_t, u8 *mipmap)
Definition GXTexture.c:457
void GXGetLineWidth(u8 *width, GXTexOffset *texOffsets)
Definition GXGeometry.c:74
void GXGetVtxDesc(GXAttr attr, GXAttrType *type)
Definition GXAttr.c:189
u32 GXGetTexObjTlut(const GXTexObj *tex_obj)
Definition GXTexture.c:593
void GXGetCullMode(GXCullMode *mode)
Definition GXGeometry.c:126
GXBool GXGetTexObjEdgeLOD(const GXTexObj *tex_obj)
Definition GXTexture.c:579
void GXGetVtxAttrFmt(GXVtxFmt fmt, GXAttr attr, GXCompCnt *cnt, GXCompType *type, u8 *frac)
Definition GXAttr.c:407
u16 GXGetTexObjWidth(const GXTexObj *to)
Definition GXTexture.c:477
u16 GXGetTlutObjNumEntries(const GXTlutObj *tlut_obj)
Definition GXTexture.c:700
void GXGetVtxDescv(GXVtxDescList *vcd)
Definition GXAttr.c:223
void GXGetTlutObjAll(const GXTlutObj *tlut_obj, void **data, GXTlutFmt *format, u16 *numEntries)
Definition GXTexture.c:677
GXTexFilter GXGetTexObjMagFilt(const GXTexObj *tex_obj)
Definition GXTexture.c:542
GXBool GXGetTexObjMipMap(const GXTexObj *to)
Definition GXTexture.c:512
void GXGetLightPos(const GXLightObj *lt_obj, f32 *x, f32 *y, f32 *z)
Definition GXLight.c:192
void GXGetScissor(u32 *left, u32 *top, u32 *wd, u32 *ht)
Definition GXTransform.c:556
f32 GXGetTexObjLODBias(const GXTexObj *tex_obj)
Definition GXTexture.c:563
void GXGetProjectionv(f32 *ptr)
Definition GXTransform.c:123
u16 GXGetTexObjHeight(const GXTexObj *to)
Definition GXTexture.c:484
f32 GXGetTexObjMaxLOD(const GXTexObj *tex_obj)
Definition GXTexture.c:556
GXTexWrapMode GXGetTexObjWrapT(const GXTexObj *to)
Definition GXTexture.c:505
void GXGetTexRegionAll(const GXTexRegion *region, u8 *is_cached, u8 *is_32b_mipmap, u32 *tmem_even, u32 *size_even, u32 *tmem_odd, u32 *size_odd)
Definition GXTexture.c:809
void GXGetLightDir(const GXLightObj *lt_obj, f32 *nx, f32 *ny, f32 *nz)
Definition GXLight.c:215
void GXGetLightAttnK(const GXLightObj *lt_obj, f32 *k0, f32 *k1, f32 *k2)
Definition GXLight.c:64