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 |