2008-07-12 17:40:22 +00:00
|
|
|
#ifndef _XFSTRUCTS_H
|
|
|
|
#define _XFSTRUCTS_H
|
|
|
|
|
|
|
|
#include "Common.h"
|
|
|
|
#include "Vec3.h"
|
2008-07-18 19:33:55 +00:00
|
|
|
#include "XFMemory.h"
|
2008-07-12 17:40:22 +00:00
|
|
|
|
|
|
|
extern float rawViewPort[6];
|
|
|
|
extern float rawProjection[7];
|
|
|
|
|
|
|
|
size_t XFSaveLoadState(char *ptr, BOOL save);
|
|
|
|
void XFUpdateVP();
|
|
|
|
void XFUpdatePJ();
|
|
|
|
void LoadXFReg(u32 transferSize, u32 address, u32 *pData);
|
|
|
|
void LoadIndexedXF(u32 val, int array);
|
|
|
|
|
|
|
|
#pragma pack()
|
|
|
|
|
|
|
|
|
|
|
|
#endif
|