Public Types | |
| enum | FaceID { NO_FACE, LEFT, RIGHT, FRONT, BACK, TOP, BOTTOM } |
Public Member Functions | |
| bool8 | Trace (const px3DRealPoint &oFrom, const px3DRealPoint &oTo, eBarrierRayType eRayType, px3DRealPoint &oImpact, eBarrierLogicValue eImpactType) |
| void | SetBarrierPointer (LinkedDataFile *pyBarriers) |
| void | SetFloorsPointer (_floor_world *pFloorWorld) |
Public Member Functions inherited from ICB::_game_volume | |
| _game_volume (const _game_volume &oX) | |
| const _game_volume & | operator= (const _game_volume &oOpB) |
| void | SetUpParameters (LinkedDataFile *pyLOSData) |
| PXreal | GetAbsoluteTop () const |
| PXreal | GetAbsoluteBottom () const |
| PXreal | GetLeftEdge () const |
| PXreal | GetRightEdge () const |
| PXreal | GetBackEdge () const |
| PXreal | GetFrontEdge () const |
| uint32 | GetNumSlices () const |
| PXreal | GetSliceTop (uint32 i) const |
| PXreal | GetSliceBottom (uint32 i) const |
| uint32 | GetXSize () const |
| uint32 | GetZSize () const |
| bool8 | IsValid () const |
| bool8 | GetCubeAndIndices (const px3DRealPoint &oPoint, _XYZ_index &oIndex, _bullet_cube &oCube) const |
Additional Inherited Members | |
Protected Attributes inherited from ICB::_game_volume | |
| LinkedDataFile * | m_pyLOSMemFile |