Castor3D  ..
Castor3D::Submesh Member List

This is the complete list of members for Castor3D::Submesh, including all inherited members.

AddBoneDatas(stVERTEX_BONE_DATA const *const p_boneDataBegin, stVERTEX_BONE_DATA const *const p_boneDataEnd)Castor3D::Submesh
AddBoneDatas(stVERTEX_BONE_DATA const *const p_boneData, uint32_t p_count)Castor3D::Submeshinline
AddBoneDatas(std::vector< stVERTEX_BONE_DATA > const &p_boneData)Castor3D::Submeshinline
AddBoneDatas(stVERTEX_BONE_DATA const (&p_boneData)[Count])Castor3D::Submeshinline
AddFace(uint32_t a, uint32_t b, uint32_t c)Castor3D::Submesh
AddFaceGroup(stFACE_INDICES *p_faces, uint32_t p_count)Castor3D::Submesh
AddFaceGroup(stFACE_INDICES(&p_faces)[Count])Castor3D::Submeshinline
AddPoint(real x, real y, real z)Castor3D::Submesh
AddPoint(Castor::Point3r const &p_v)Castor3D::Submesh
AddPoint(real *p_v)Castor3D::Submesh
AddPoints(stVERTEX_GROUP const &p_vertices)Castor3D::Submesh
AddQuadFace(uint32_t a, uint32_t b, uint32_t c, uint32_t d, Castor::Point3r const &p_minUV=Castor::Point3r(), Castor::Point3r const &p_maxUV=Castor::Point3r(1, 1, 1))Castor3D::Submesh
Cleanup()Castor3D::Submesh
ClearFaces()Castor3D::Submesh
Clone()Castor3D::Submesh
ComputeBitangents()Castor3D::Submesh
ComputeContainers()Castor3D::Submesh
ComputeFacesFromPolygonVertex()Castor3D::Submesh
ComputeNormals(bool p_reverted=false)Castor3D::Submesh
ComputeNormals(Face const &p_face)Castor3D::Submesh
ComputeTangents(Face const &p_face)Castor3D::Submesh
ComputeTangentsFromBitangents()Castor3D::Submesh
ComputeTangentsFromNormals()Castor3D::Submesh
Draw(ShaderProgram const &p_program)Castor3D::Submesh
DrawInstanced(ShaderProgram const &p_program, uint32_t p_count)Castor3D::Submesh
GeometryBuffers classCastor3D::Submeshfriend
GetBonesBuffer() constCastor3D::Submeshinline
GetBonesBuffer()Castor3D::Submeshinline
GetCubeBox() constCastor3D::Submeshinline
GetCubeBox()Castor3D::Submeshinline
GetDefaultMaterial() constCastor3D::Submeshinline
GetFace(uint32_t p_index) constCastor3D::Submeshinline
GetFaceCount() constCastor3D::Submesh
GetFaces() constCastor3D::Submeshinline
GetFaces()Castor3D::Submeshinline
GetIndexBuffer() constCastor3D::Submeshinline
GetIndexBuffer()Castor3D::Submeshinline
GetMatrixBuffer() constCastor3D::Submeshinline
GetMatrixBuffer()Castor3D::Submeshinline
GetParent() constCastor3D::Submeshinline
GetPoint(uint32_t p_index) constCastor3D::Submeshinline
GetPoints() constCastor3D::Submeshinline
GetPoints()Castor3D::Submeshinline
GetPointsCount() constCastor3D::Submesh
GetProgramFlags() constCastor3D::Submeshinline
GetRefCount(MaterialSPtr p_material) constCastor3D::Submesh
GetSkeleton() constCastor3D::Submeshinline
GetSphere() constCastor3D::Submeshinline
GetSphere()Castor3D::Submeshinline
GetTopology() constCastor3D::Submesh
GetVertexBuffer() constCastor3D::Submeshinline
GetVertexBuffer()Castor3D::Submeshinline
HasBonesBuffer() constCastor3D::Submeshinline
HasIndexBuffer() constCastor3D::Submeshinline
HasMatrixBuffer() constCastor3D::Submeshinline
HasVertexBuffer() constCastor3D::Submeshinline
Initialise()Castor3D::Submesh
IsInitialised() constCastor3D::Submeshinline
IsInMyPoints(Castor::Point3r const &p_vertex, double p_precision)Castor3D::Submesh
operator[](uint32_t p_index) constCastor3D::Submeshinline
Ref(MaterialSPtr p_material)Castor3D::Submesh
ResetGpuBuffers()Castor3D::Submesh
SetDefaultMaterial(MaterialSPtr p_mat)Castor3D::Submeshinline
SetTopology(eTOPOLOGY p_value)Castor3D::Submesh
SortFaces(Castor::Point3r const &p_cameraPosition)Castor3D::Submesh
Submesh(Engine &p_engine, MeshRPtr p_mesh, uint32_t p_id=1)Castor3D::Submesh
UnRef(MaterialSPtr p_material)Castor3D::Submesh
~Submesh()Castor3D::Submesh