Match and link InternalColliders

Former-commit-id: 9a6b212fb1bc4b57ae1701c6333d2d903dce8935
This commit is contained in:
2023-10-19 21:15:38 -07:00
parent 12e5a2c300
commit 3cb651ad95
14 changed files with 149 additions and 22 deletions

View File

@@ -1,11 +1,32 @@
#ifndef _CPVSAREASET
#define _CPVSAREASET
#include "Kyoto/PVS/CPVSVisOctree.hpp"
class CPVSVisSet;
class CInputStream;
class CPVSAreaSet {
public:
CPVSAreaSet(const int, const int, const int, const int, const int, const int, const char*,
const char*, const char*);
const CPVSVisOctree& GetOctree() const { return x20_octree; }
static rstl::auto_ptr< CPVSAreaSet > MakeAreaSet(const char* data, int len);
CPVSVisSet GetLightSet(int) const;
const CPVSVisOctree& GetVisOctree(const uint) const;
private:
int x0_;
int x4_;
int x8_;
int xc_;
int x10_;
int x14_;
const char* x18_;
const char* x1c_;
CPVSVisOctree x20_octree;
};
#endif // _CPVSAREASET