28 #ifndef HPL_BOUNDING_VOLUME_H 29 #define HPL_BOUNDING_VOLUME_H 31 #include "hpl1/engine/graphics/GraphicsTypes.h" 32 #include "hpl1/engine/math/MathTypes.h" 33 #include "hpl1/engine/system/SerializeClass.h" 34 #include "hpl1/engine/system/SystemTypes.h" 38 class iLowLevelGraphics;
39 class cBoundingVolume;
50 eBVCollision_Intersect,
89 void SetTransform(
const cMatrixf &a_mtxTransform);
97 void AddArrayPoints(
const float *apArray,
int alNumOfVectors);
98 void CreateFromPoints(
int alStride);
124 bool mbPositionUpdated;
127 tBVTempArrayList mlstArrays;
130 bool mbShadowPlanesNeedUpdate;
135 #endif // HPL_BOUNDING_VOLUME_H
Definition: BoundingVolume.h:71
Definition: SerializeClass.h:230
Definition: BoundingVolume.h:57
Definition: BoundingVolume.h:41
Definition: list_intern.h:51
Definition: LowLevelGraphics.h:200