BaseMesh< T > Member List
This is the complete list of members for BaseMesh< T >, including all inherited members.
BaseMesh() | BaseMesh< T > | protected |
Clone() const override | BaseMesh< T > | virtual |
Descriptor() const override | BaseMesh< T > | virtual |
Destroy() override | BaseMesh< T > | virtual |
HasParent() const =0 | Geometry | pure virtual |
HasSkeleton() const override | BaseMesh< T > | virtual |
HasSubMesh(ConstSubMeshPtr _subMesh) const override | BaseMesh< T > | virtual |
HasSubMeshName(const std::string &_name) const override | BaseMesh< T > | virtual |
Id() const =0 | Object | pure virtual |
material | BaseMesh< T > | protected |
Material() const override | BaseMesh< T > | virtual |
meshDescriptor | BaseMesh< T > | protected |
Name() const =0 | Object | pure virtual |
ownsMaterial | BaseMesh< T > | protected |
Parent() const =0 | Geometry | pure virtual |
PostRender()=0 | Object | pure virtual |
PreRender() override | BaseMesh< T > | virtual |
RemoveParent()=0 | Geometry | pure virtual |
Scene() const =0 | Object | pure virtual |
SetDescriptor(const MeshDescriptor &_desc) override | BaseMesh< T > | virtual |
SetMaterial(const std::string &_name, bool _unique=true) override | BaseMesh< T > | virtual |
SetMaterial(MaterialPtr _material, bool _unique=true) override | BaseMesh< T > | virtual |
SetSkeletonAnimationEnabled(const std::string &_name, bool _enabled, bool _loop=true, float _weight=1.0) override | BaseMesh< T > | virtual |
SetSkeletonLocalTransforms(const std::map< std::string, math::Matrix4d > &_tfs) override | BaseMesh< T > | virtual |
SetSkeletonWeights(const std::unordered_map< std::string, float > &_weights) override | BaseMesh< T > | virtual |
SkeletonAnimationEnabled(const std::string &_name) const override | BaseMesh< T > | virtual |
SkeletonLocalTransforms() const override | BaseMesh< T > | virtual |
SkeletonWeights() const override | BaseMesh< T > | virtual |
SubMeshByIndex(unsigned int _index) const override | BaseMesh< T > | virtual |
SubMeshByName(const std::string &_name) const override | BaseMesh< T > | virtual |
SubMeshCount() const override | BaseMesh< T > | virtual |
SubMeshes() const =0 | BaseMesh< T > | protectedpure virtual |
UpdateSkeletonAnimation(std::chrono::steady_clock::duration _time) override | BaseMesh< T > | virtual |
~BaseMesh() | BaseMesh< T > | virtual |
~Geometry() | Geometry | inlinevirtual |
~Mesh() | Mesh | inlinevirtual |
~Object() | Object | inlinevirtual |