mirror of
https://github.com/zeldaret/tww.git
synced 2026-07-11 14:38:38 -04:00
create headers for GF
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
#ifndef GFGEOMETRY_H
|
||||
#define GFGEOMETRY_H
|
||||
|
||||
#include "dolphin/gx/GXAttr.h"
|
||||
|
||||
void GFSetVtxDescv(GXVtxDescList*);
|
||||
void GFSetVtxAttrFmtv(GXVtxFmt, GXVtxAttrFmtList*);
|
||||
void GFSetArray(GXAttr, void*, u8);
|
||||
void GFSetCullMode(GXCullMode);
|
||||
|
||||
#endif /* GFGEOMETRY_H */
|
||||
@@ -0,0 +1,9 @@
|
||||
#ifndef GFLIGHT_H
|
||||
#define GFLIGHT_H
|
||||
|
||||
#include "dolphin/gx/GXEnum.h"
|
||||
#include "dolphin/gx/GXStruct.h"
|
||||
|
||||
void GFSetChanMatColor(GXChannelID, GXColor);
|
||||
|
||||
#endif /* GFLIGHT_H */
|
||||
@@ -0,0 +1,10 @@
|
||||
#ifndef GFPIXEL_H
|
||||
#define GFPIXEL_H
|
||||
|
||||
#include "dolphin/gx/GXEnum.h"
|
||||
#include "dolphin/gx/GXStruct.h"
|
||||
|
||||
void GFSetFog(GXFogType type, f32 startZ, f32 endZ, f32 nearZ, f32 farZ, GXColor color);
|
||||
void GFSetBlendModeEtc(GXBlendMode, GXBlendFactor, GXBlendFactor, GXLogicOp, u8, u8, u8);
|
||||
|
||||
#endif /* GFPIXEL_H */
|
||||
@@ -0,0 +1,11 @@
|
||||
#ifndef GFTEV_H
|
||||
#define GFTEV_H
|
||||
|
||||
#include "dolphin/gx/GXEnum.h"
|
||||
#include "dolphin/gx/GXStruct.h"
|
||||
|
||||
void GFSetTevColor(GXTevRegID, GXColor);
|
||||
void GFSetTevColorS10(GXTevRegID, GXColorS10);
|
||||
void GFSetAlphaCompare(GXCompare, u8, GXAlphaOp, GXCompare, u8);
|
||||
|
||||
#endif /* GFTEV_H */
|
||||
@@ -0,0 +1,11 @@
|
||||
#ifndef GFTRANSFORM_H
|
||||
#define GFTRANSFORM_H
|
||||
|
||||
#include "dolphin/gx/GXEnum.h"
|
||||
#include "dolphin/mtx/mtx.h"
|
||||
|
||||
void GFLoadPosMtxImm(MtxP, GXPosNrmMtx);
|
||||
void GFLoadNrmMtxImm(MtxP, GXPosNrmMtx);
|
||||
void GFSetCurrentMtx(u32, u32, u32, u32, u32, u32, u32, u32, u32);
|
||||
|
||||
#endif /* GFTRANSFORM_H */
|
||||
Reference in New Issue
Block a user