My Project
ParaEngine::BlockModel Member List

This is the complete list of members for ParaEngine::BlockModel, including all inherited members.

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::BlockModelfriend
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::BlockModelstatic
g_bkLT (defined in ParaEngine::BlockModel)ParaEngine::BlockModelstatic
g_bkRB (defined in ParaEngine::BlockModel)ParaEngine::BlockModelstatic
g_bkRT (defined in ParaEngine::BlockModel)ParaEngine::BlockModelstatic
g_btmLB (defined in ParaEngine::BlockModel)ParaEngine::BlockModelstatic
g_btmLT (defined in ParaEngine::BlockModel)ParaEngine::BlockModelstatic
g_btmRB (defined in ParaEngine::BlockModel)ParaEngine::BlockModelstatic
g_btmRT (defined in ParaEngine::BlockModel)ParaEngine::BlockModelstatic
g_frtLB (defined in ParaEngine::BlockModel)ParaEngine::BlockModelstatic
g_frtLT (defined in ParaEngine::BlockModel)ParaEngine::BlockModelstatic
g_frtRB (defined in ParaEngine::BlockModel)ParaEngine::BlockModelstatic
g_frtRT (defined in ParaEngine::BlockModel)ParaEngine::BlockModelstatic
g_leftLB (defined in ParaEngine::BlockModel)ParaEngine::BlockModelstatic
g_leftLT (defined in ParaEngine::BlockModel)ParaEngine::BlockModelstatic
g_leftRB (defined in ParaEngine::BlockModel)ParaEngine::BlockModelstatic
g_leftRT (defined in ParaEngine::BlockModel)ParaEngine::BlockModelstatic
g_rightLB (defined in ParaEngine::BlockModel)ParaEngine::BlockModelstatic
g_rightLT (defined in ParaEngine::BlockModel)ParaEngine::BlockModelstatic
g_rightRB (defined in ParaEngine::BlockModel)ParaEngine::BlockModelstatic
g_rightRT (defined in ParaEngine::BlockModel)ParaEngine::BlockModelstatic
g_topLB (defined in ParaEngine::BlockModel)ParaEngine::BlockModelstatic
g_topLT (defined in ParaEngine::BlockModel)ParaEngine::BlockModelstatic
g_topRB (defined in ParaEngine::BlockModel)ParaEngine::BlockModelstatic
g_topRT (defined in ParaEngine::BlockModel)ParaEngine::BlockModelstatic
GetAABB(CShapeAABB *pOut) constParaEngine::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::BlockModelstatic
GetFaceCount()ParaEngine::BlockModelinline
GetTextureIndex() constParaEngine::BlockModel
GetVertices()ParaEngine::BlockModel
GetVerticesConst() const (defined in ParaEngine::BlockModel)ParaEngine::BlockModel
GetVerticesCount()ParaEngine::BlockModel
IBlockModelProvider (defined in ParaEngine::BlockModel)ParaEngine::BlockModelfriend
IncrementFaceCount(int nDelta=1) (defined in ParaEngine::BlockModel)ParaEngine::BlockModel
IsCubeAABB()ParaEngine::BlockModel
IsDisableFaceCulling()ParaEngine::BlockModelinline
IsUniformLighting() constParaEngine::BlockModelinline
IsUseAmbientOcclusion()ParaEngine::BlockModelinline
IsUsingSelfLighting()ParaEngine::BlockModelinline
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::BlockModelinline
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::BlockModelinline
SetTextureIndex(int val) (defined in ParaEngine::BlockModel)ParaEngine::BlockModel
SetUniformLighting(bool val) (defined in ParaEngine::BlockModel)ParaEngine::BlockModelinline
SetUseAmbientOcclusion(bool bValue) (defined in ParaEngine::BlockModel)ParaEngine::BlockModelinline
SetUsingSelfLighting(bool bEnable) (defined in ParaEngine::BlockModel)ParaEngine::BlockModelinline
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::BlockModelinline
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