AddVertex(const BlockVertexCompressed &vertex) | ParaEngine::BlockModel | |
AddVertex(const BlockModel &from_block, int32 nVertexIndex) | ParaEngine::BlockModel | |
BlockModel(int32_t texFaceNum=0) (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
BlockModelManager (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | friend |
CalculateCubeVertexAOShadowLevel(int nIndex, uint32 aoFlags) | ParaEngine::BlockModel | |
ClearVertices() | ParaEngine::BlockModel | |
Clone(const BlockModel &from_block) (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
CloneRenderData(const BlockModel &from_block) | ParaEngine::BlockModel | |
CloneVertices(const BlockModel &from_block) (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
EdgeVertexFlag enum name (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
evf_bottomBack enum value (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
evf_bottomFront enum value (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
evf_bottomLeft enum value (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
evf_bottomRight enum value (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
evf_leftBack enum value (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
evf_LeftFront enum value (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
evf_none enum value (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
evf_NxNyNz enum value (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
evf_NxNyz enum value (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
evf_NxyNz enum value (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
evf_Nxyz enum value (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
evf_rightBack enum value (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
evf_rightFont enum value (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
evf_topBack enum value (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
evf_topFront enum value (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
evf_topLeft enum value (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
evf_topRight enum value (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
evf_xNyNz enum value (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
evf_xNyz enum value (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
evf_xyNz enum value (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
evf_xyz enum value (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
g_bkLB (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | static |
g_bkLT (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | static |
g_bkRB (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | static |
g_bkRT (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | static |
g_btmLB (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | static |
g_btmLT (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | static |
g_btmRB (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | static |
g_btmRT (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | static |
g_frtLB (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | static |
g_frtLT (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | static |
g_frtRB (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | static |
g_frtRT (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | static |
g_leftLB (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | static |
g_leftLT (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | static |
g_leftRB (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | static |
g_leftRT (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | static |
g_rightLB (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | static |
g_rightLT (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | static |
g_rightRB (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | static |
g_rightRT (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | static |
g_topLB (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | static |
g_topLT (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | static |
g_topRB (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | static |
g_topRT (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | static |
GetAABB(CShapeAABB *pOut) const | ParaEngine::BlockModel | |
GetAABB() const (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
GetBoundingBoxVertices(Vector3 *pVertices, int *pNumber) | ParaEngine::BlockModel | |
GetBoundingBoxVertices(CShapeAABB &aabb, Vector3 *pVertices, int *pNumber) (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | static |
GetFaceCount() | ParaEngine::BlockModel | inline |
GetTextureIndex() const | ParaEngine::BlockModel | |
GetVertices() | ParaEngine::BlockModel | |
GetVerticesConst() const (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
GetVerticesCount() | ParaEngine::BlockModel | |
IBlockModelProvider (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | friend |
IncrementFaceCount(int nDelta=1) (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
IsCubeAABB() | ParaEngine::BlockModel | |
IsDisableFaceCulling() | ParaEngine::BlockModel | inline |
IsUniformLighting() const | ParaEngine::BlockModel | inline |
IsUseAmbientOcclusion() | ParaEngine::BlockModel | inline |
IsUsingSelfLighting() | ParaEngine::BlockModel | inline |
LoadCubeModel() (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
LoadModel(BlockTemplate *pTemplate, const std::string &filename, const Matrix4 &mat, int nTextureIndex=0) | ParaEngine::BlockModel | |
LoadModel(const std::string &sModelName) | ParaEngine::BlockModel | |
LoadModelByTexture(int32_t texFaceNum) (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
RemoveFace(int nFirstIndex) | ParaEngine::BlockModel | |
ReserveVertices(int nReservedSize=24) (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
SetAABB(const Vector3 &vMin, const Vector3 &vMax) (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
SetAOMask(uint32_t edges) (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
SetCategoryID(DWORD nCategoryID) | ParaEngine::BlockModel | |
SetColor(DWORD color) | ParaEngine::BlockModel | |
SetDisableFaceCulling(bool bDisabled) (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | inline |
SetFaceCount(int nFaceCount) (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
SetIsCubeAABB(bool bIsCube) (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
SetLightIntensity(uint32_t vertexId, float value) | ParaEngine::BlockModel | inline |
SetTextureIndex(int val) (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
SetUniformLighting(bool val) (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | inline |
SetUseAmbientOcclusion(bool bValue) (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | inline |
SetUsingSelfLighting(bool bEnable) (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | inline |
SetVertexColor(int nIndex, DWORD color) (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
SetVertexHeightScale(int nIndex, float scale) (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
SetVertexLight(uint32_t vertexId, uint8_t nBlockLight, uint8_t nSunLight) | ParaEngine::BlockModel | inline |
SetVertexShadow(int nIndex, unsigned char nShadowLevel) | ParaEngine::BlockModel | |
SetVertexShadowFromAOFlags(int nIndex, int nCubeIndex, uint32 aoFlags) (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
SetVerticalScale(EdgeVertexFlag vertexId, float scale) (defined in ParaEngine::BlockModel) | ParaEngine::BlockModel | |
Transform(const Matrix4 &mat) | ParaEngine::BlockModel | |
Transform(const Vector3 &vOffset, float fScaling) | ParaEngine::BlockModel | |
TranslateVertices(float dx, float dy, float dz) | ParaEngine::BlockModel | |
Vertices() | ParaEngine::BlockModel | |