Main Page
Classes
Files
Alphabetical List
Class List
Class Hierarchy
Class Members
KBspLoader Class Reference
Inheritance diagram for KBspLoader:
[
legend
]
Collaboration diagram for KBspLoader:
[
legend
]
List of all members.
Public Member Functions
KBspLoader
()
virtual
~KBspLoader
()
virtual s32
LoadBSP
(const char *pFileName)
virtual s32
CloseBSP
()
KBspPlane
*
GetpPlanes
(u32 PlaneId)
KBspNode
*
GetpNodes
(u32 NodeId)
KBspLeaf
*
GetpLeaves
(u32 LeafId)
KBspFaceList
*
GetpFaceList
(u32 FaceId)
KBspFace
*
GetpFaces
(u32 FaceId)
u8 *
GetpVisiList
(u32 ClusterId)
KBspVertex
*
GetpVertices
(u32 VertexId)
KBspMeshVert
*
GetpMeshVerts
(u32 VertexId)
KBspShader
*
GetpShaders
(u32 ShaderId)
KBspModel
*
GetpModels
(u32 ModelId)
KBspBrush
*
GetpBrushes
(u32 BrushId)
KBspBrushSide
*
GetpBrushSides
(u32 BrushSidesId)
u32
GetBrushList
(u32 BrushId)
s32
GetnFaces
()
s32
GetnLeaves
()
s32
GetnFaceList
()
s32
GetnShaders
()
s32
GetnModels
()
u32
GetnEntities
()
KBspEntity
*
GetNextEntity
(
KBspEntity
*pCurrentEntity, char *pClassName)
KBspEntity
*
GetpEntity
(u32 EntityId)
bool
IsLoaded
()
float
GetScale
()
Protected Member Functions
s32
LoadVisiList
()
s32
LoadEntities
()
void
DestroyVisiList
()
void
DestroyEntities
()
u32
ReadLump
(EBspLump Lump, u8 **pData, u32 Size)
template<class T>
u32
ReadLump
(EBspLump Lump, T **pData)
Protected Attributes
bool
m_bLoaded
KTable
<
KBspEntity
* >
m_EntityList
KBspShader
*
m_pShaders
KBspPlane
*
m_pPlanes
KBspNode
*
m_pNodes
KBspLeaf
*
m_pLeaves
KBspFaceList
*
m_pFaceList
KBspBrushList
*
m_pBrushList
KBspModel
*
m_pModels
KBspBrush
*
m_pBrushes
KBspBrushSide
*
m_pBrushSides
KBspVertex
*
m_pVertices
KBspMeshVert
*
m_pMeshVerts
KBspEffect
*
m_pEffects
KBspFace
*
m_pFaces
KBspLightMap
*
m_pLightMaps
KBspLightVol
*
m_pLightVols
KBspVisiList
*
m_pVisiList
u32
m_nShaders
u32
m_nPlanes
u32
m_nNodes
u32
m_nLeaves
u32
m_nFaceList
u32
m_nBrushList
u32
m_nModels
u32
m_nBrushes
u32
m_nBrushSides
u32
m_nVertices
u32
m_nMeshVerts
u32
m_nEffects
u32
m_nFaces
u32
m_nLightMaps
u32
m_nLightVols
u32
m_nVisiList
float
m_fScale
Detailed Description
Definition at line
270
of file
BspLoader.h
.
The documentation for this class was generated from the following files:
D:/Zythum/DinoKod/Bsp/
BspLoader.h
D:/Zythum/DinoKod/Bsp/
BspLoader.cpp
Generated on Sun Mar 25 20:02:28 2007 for Zythum Project by
1.5.1-p1