prime/include/Kyoto/Graphics/CCubeSurface.hpp

26 lines
495 B
C++

#ifndef _CCUBESURFACE
#define _CCUBESURFACE
#include "Kyoto/Math/CAABox.hpp"
class CCubeModel;
class CCubeSurface {
struct SSurfaceData {
CVector3f mCenter;
uint mMaterialIndex;
uint mDisplayListSizeAndNormalHint;
CCubeModel* mParent;
CCubeSurface* mNextSurface;
uint mExtraSize;
CVector3f mNormal;
CAABox mBounds;
};
static const CVector3f skDefaultNormal;
const SSurfaceData* x0_data;
CAABox GetBounds() const;
private:
};
#endif // _CCUBESURFACE