, including all inherited members.
BuildTrianglePlaneList() | PLMesh::MeshHandler | |
CalculateJointBoundingBox(PLMath::AABoundingBox &cAAB) const | PLMesh::MeshHandler | |
CreateMeshAnimationManager(const PLCore::String &sName="PLMesh::MeshAnimationManagerSoftware") | PLMesh::MeshHandler | |
Draw(bool bBlend=false, bool bUseMaterials=true) const | PLMesh::MeshHandler | |
DrawAnchorPoints(PLRenderer::Font &cFont, const PLGraphics::Color4 &cColor, const PLMath::Matrix4x4 &mWorldViewProjection) const | PLMesh::MeshHandler | |
DrawBinormals(const PLGraphics::Color4 &cColor, const PLMath::Matrix4x4 &mWorldViewProjection, float fScale=1.0f, float fLineWidth=1.0f) const | PLMesh::MeshHandler | |
DrawNormals(const PLGraphics::Color4 &cColor, const PLMath::Matrix4x4 &mWorldViewProjection, float fScale=1.0f, float fLineWidth=1.0f) const | PLMesh::MeshHandler | |
DrawTangents(const PLGraphics::Color4 &cColor, const PLMath::Matrix4x4 &mWorldViewProjection, float fScale=1.0f, float fLineWidth=1.0f) const | PLMesh::MeshHandler | |
DrawVertexNumbers(PLRenderer::Font &cFont, const PLGraphics::Color4 &cColor, const PLMath::Matrix4x4 &mWorldViewProjection) const | PLMesh::MeshHandler | |
DrawVertices(const PLGraphics::Color4 &cColor) const | PLMesh::MeshHandler | |
FindGeometries(const PLMath::PlaneSet &cPlaneSet, PLCore::uint32 **ppnGeometries=nullptr, PLMath::Vector3 *pvCamDir=nullptr) const | PLMesh::MeshHandler | |
FindTriangle(const PLMath::Vector3 &vLineStartPos, const PLMath::Vector3 &vLineEndPos, PLCore::uint32 &nTriangle, PLCore::uint32 *pnGeometry=nullptr, PLMath::Vector3 *pvCollisionPoint=nullptr, PLCore::Array< PLCore::uint32 > *plstGeometries=nullptr, PLRenderer::Cull::Enum nCull=PLRenderer::Cull::CCW) const | PLMesh::MeshHandler | |
GetAnimationInfo(const PLCore::String &sName, int nLogMessage=1) const | PLMesh::MeshHandler | |
GetAnimationsList(PLCore::Array< PLCore::String > &lstAnimations) const | PLMesh::MeshHandler | |
GetBaseJointHandler(const PLCore::String &sJointName) const | PLMesh::MeshHandler | |
GetBaseMorphTargetWeights() | PLMesh::MeshHandler | |
GetBaseMorphTargetWeights() const | PLMesh::MeshHandler | |
GetEdgeList() | PLMesh::MeshHandler | |
GetGeometryVisibility() | PLMesh::MeshHandler | |
GetJointHandler(const PLCore::String &sJointName) const | PLMesh::MeshHandler | |
GetLODLevel() const | PLMesh::MeshHandler | |
GetLODLevelIndex() const | PLMesh::MeshHandler | |
GetMaterial(PLCore::uint32 nMaterial=0) const | PLMesh::MeshHandler | |
GetMesh() const | PLMesh::MeshHandler | |
GetMeshAnimationManager() const | PLMesh::MeshHandler | |
GetMorphTargetWeights() | PLMesh::MeshHandler | |
GetMorphTargetWeights() const | PLMesh::MeshHandler | |
GetNumOfLODLevels() const | PLMesh::MeshHandler | |
GetNumOfMaterials() const | PLMesh::MeshHandler | |
GetNumOfTriangles() const | PLMesh::MeshHandler | |
GetRenderer() const | PLMesh::MeshHandler | |
GetResource() const | PLCore::ResourceHandler< Mesh > | |
GetSkeletonHandler() const | PLMesh::MeshHandler | |
GetTriangleList() | PLMesh::MeshHandler | |
GetTrianglePlaneList() | PLMesh::MeshHandler | |
GetVertexBuffer() const | PLMesh::MeshHandler | |
MeshHandler() | PLMesh::MeshHandler | |
MeshUpdateRequired() | PLMesh::MeshHandler | |
ResourceHandler() | PLCore::ResourceHandler< Mesh > | |
SetMaterial(PLCore::uint32 nMaterial, PLRenderer::Material *pMaterial) | PLMesh::MeshHandler | |
SetMesh(Mesh *pMesh=nullptr) | PLMesh::MeshHandler | |
SetResource(Mesh *pResource=nullptr) | PLCore::ResourceHandler< Mesh > | [virtual] |
Update(float fTimeDifference, PLCore::uint32 nLODLevel=0) | PLMesh::MeshHandler | |
UpdateVisibility(const PLMath::PlaneSet &cPlaneSet, bool bFirst=true) | PLMesh::MeshHandler | |
~MeshHandler() | PLMesh::MeshHandler | [virtual] |
~ResourceHandler() | PLCore::ResourceHandler< Mesh > | [virtual] |