You've already forked PrimeRemasterStructs
mirror of
https://github.com/PrimeDecomp/PrimeRemasterStructs.git
synced 2026-03-31 14:23:23 -07:00
28 lines
594 B
Plaintext
28 lines
594 B
Plaintext
#ifndef _CRENDEROCTREE
|
|
#define _CRENDEROCTREE
|
|
|
|
#include "Common.bt"
|
|
#include "CAABox.bt"
|
|
|
|
typedef struct {
|
|
struct SHeader {
|
|
FourCC fcc;
|
|
uint version;
|
|
uint bitmaskCount;
|
|
uint bitmaskNumBits;
|
|
uint entryNodeCount;
|
|
CAABox bounds;
|
|
};
|
|
SHeader header;
|
|
uint bitmaskWordCount;
|
|
uint bitmaskWords[bitmaskWordCount];
|
|
uint edgeOffsetCount;
|
|
uint edgeOffsets[edgeOffsetCount];
|
|
uint dataSize;
|
|
char data[dataSize];
|
|
uint aaboxCount;
|
|
CAABox aaboxes[aaboxCount];
|
|
} CRenderOctree <optimize=false>;
|
|
|
|
#endif// _CRENDEROCTREE
|