1#ifndef _DOLPHIN_GX_GXGET_H_
2#define _DOLPHIN_GX_GXGET_H_
GXTexOffset
Definition GXEnum.h:487
GXAttrType
Definition GXEnum.h:125
GXCompType
Definition GXEnum.h:404
GXTexFilter
Definition GXEnum.h:182
GXCompCnt
Definition GXEnum.h:391
GXTexFmt
Definition GXEnum.h:136
GXAttr
Definition GXEnum.h:93
GXVtxFmt
Definition GXEnum.h:80
GXTlutSize
Definition GXEnum.h:946
GXTlutFmt
Definition GXEnum.h:938
GXTexWrapMode
Definition GXEnum.h:174
GXAnisotropy
Definition GXEnum.h:192
u8 GXBool
Definition GXEnum.h:6
GXCullMode
Definition GXEnum.h:517
void GXGetPointSize(u8 *pointSize, GXTexOffset *texOffsets)
void * GXGetTlutObjData(const GXTlutObj *tlut_obj)
GXTlutFmt GXGetTlutObjFmt(const GXTlutObj *tlut_obj)
GXBool GXGetTexObjBiasClamp(const GXTexObj *tex_obj)
void GXGetTlutRegionAll(const GXTlutRegion *region, u32 *tmem_addr, GXTlutSize *tlut_size)
void GXGetVtxAttrFmtv(GXVtxFmt fmt, GXVtxAttrFmtList *vat)
GXAnisotropy GXGetTexObjMaxAniso(const GXTexObj *tex_obj)
f32 GXGetTexObjMinLOD(const GXTexObj *tex_obj)
void * GXGetTexObjData(const GXTexObj *to)
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)
GXTexWrapMode GXGetTexObjWrapS(const GXTexObj *to)
void GXGetLightAttnK(GXLightObj *lt_obj, f32 *k0, f32 *k1, f32 *k2)
void GXGetLightColor(GXLightObj *lt_obj, GXColor *color)
void GXGetViewportv(f32 *vp)
GXTexFilter GXGetTexObjMinFilt(const GXTexObj *tex_obj)
GXTexFmt GXGetTexObjFmt(const GXTexObj *to)
void GXGetTexObjAll(const GXTexObj *obj, void **image_ptr, u16 *width, u16 *height, GXTexFmt *format, GXTexWrapMode *wrap_s, GXTexWrapMode *wrap_t, u8 *mipmap)
void GXGetLineWidth(u8 *width, GXTexOffset *texOffsets)
void GXGetVtxDesc(GXAttr attr, GXAttrType *type)
u32 GXGetTexObjTlut(const GXTexObj *tex_obj)
void GXGetCullMode(GXCullMode *mode)
GXBool GXGetTexObjEdgeLOD(const GXTexObj *tex_obj)
void GXGetVtxAttrFmt(GXVtxFmt fmt, GXAttr attr, GXCompCnt *cnt, GXCompType *type, u8 *frac)
u16 GXGetTexObjWidth(const GXTexObj *to)
u16 GXGetTlutObjNumEntries(const GXTlutObj *tlut_obj)
void GXGetVtxDescv(GXVtxDescList *vcd)
void GXGetTlutObjAll(const GXTlutObj *tlut_obj, void **data, GXTlutFmt *format, u16 *numEntries)
GXTexFilter GXGetTexObjMagFilt(const GXTexObj *tex_obj)
GXBool GXGetTexObjMipMap(const GXTexObj *to)
void GXGetLightDir(GXLightObj *lt_obj, f32 *nx, f32 *ny, f32 *nz)
void GXGetScissor(u32 *left, u32 *top, u32 *wd, u32 *ht)
void GXGetLightAttnA(GXLightObj *lt_obj, f32 *a0, f32 *a1, f32 *a2)
f32 GXGetTexObjLODBias(const GXTexObj *tex_obj)
void GXGetProjectionv(f32 *ptr)
u16 GXGetTexObjHeight(const GXTexObj *to)
f32 GXGetTexObjMaxLOD(const GXTexObj *tex_obj)
GXTexWrapMode GXGetTexObjWrapT(const GXTexObj *to)
void GXGetTexRegionAll(const GXTexRegion *region, u8 *is_cached, u8 *is_32b_mipmap, u32 *tmem_even, u32 *size_even, u32 *tmem_odd, u32 *size_odd)
void GXGetLightPos(GXLightObj *lt_obj, f32 *x, f32 *y, f32 *z)
unsigned long u32
Definition types.h:9
float f32
Definition types.h:13
unsigned short int u16
Definition types.h:7
unsigned char u8
Definition hsd_3B2B.h:2
void * obj
Definition pobj.c:42