Ignition Rendering
API Reference
5.1.0
insert_drive_file
Tutorials
library_books
Classes
toc
Namespaces
insert_drive_file
Files
launch
Ignition Website
Index
List
Hierarchy
Members: All
Members: Functions
Members: Variables
Members: Typedefs
Members: Enumerations
Members: Enumerator
List
Members
Functions
Typedefs
Variables
Enumerations
Enumerator
ignition
rendering
Ogre2Mesh
Ogre2Mesh Member List
This is the complete list of members for
Ogre2Mesh
, including all inherited members.
BaseGeometry
()
BaseGeometry< Ogre2Object >
protected
BaseMesh
()
BaseMesh< Ogre2Geometry >
protected
BaseObject
()
BaseObject
protected
Destroy
() override
Ogre2Mesh
virtual
ignition::HasParent
() const =0
Geometry
pure virtual
ignition::rendering::Ogre2Geometry::HasParent
() const override
Ogre2Geometry
virtual
HasSkeleton
() const override
Ogre2Mesh
virtual
HasSubMesh
(ConstSubMeshPtr _subMesh) const override
BaseMesh< Ogre2Geometry >
virtual
HasSubMeshName
(const std::string &_name) const override
BaseMesh< Ogre2Geometry >
virtual
ignition::Id
() const =0
Object
pure virtual
ignition::rendering::Ogre2Geometry::ignition::rendering::Ogre2Object::Id
() const override
BaseObject
virtual
id
BaseObject
protected
Init
()
BaseObject
protected
virtual
Load
()
BaseObject
protected
virtual
material
BaseMesh< Ogre2Geometry >
protected
Material
() const override
BaseMesh< Ogre2Geometry >
virtual
ignition::Name
() const =0
Object
pure virtual
ignition::rendering::Ogre2Geometry::ignition::rendering::Ogre2Object::Name
() const override
BaseObject
virtual
name
BaseObject
protected
Ogre2Geometry
()
Ogre2Geometry
protected
Ogre2Mesh
()
Ogre2Mesh
protected
Ogre2Object
()
Ogre2Object
protected
ogreItem
Ogre2Mesh
protected
OgreObject
() const override
Ogre2Mesh
virtual
ownsMaterial
BaseMesh< Ogre2Geometry >
protected
ignition::Parent
() const =0
Geometry
pure virtual
ignition::rendering::Ogre2Geometry::Parent
() const override
Ogre2Geometry
virtual
parent
Ogre2Geometry
protected
ignition::PostRender
()=0
Object
pure virtual
ignition::rendering::Ogre2Geometry::ignition::rendering::Ogre2Object::PostRender
() override
BaseObject
virtual
PreRender
() override
BaseMesh< Ogre2Geometry >
virtual
ignition::RemoveParent
()=0
Geometry
pure virtual
ignition::rendering::Ogre2Geometry::RemoveParent
() override
BaseGeometry< Ogre2Object >
virtual
ignition::Scene
() const =0
Object
pure virtual
ignition::rendering::Ogre2Geometry::ignition::rendering::Ogre2Object::Scene
() const override
Ogre2Object
virtual
scene
Ogre2Object
protected
SetMaterial
(const std::string &_name, bool _unique=true) override
BaseMesh< Ogre2Geometry >
virtual
SetMaterial
(MaterialPtr _material, bool _unique=true) override
BaseMesh< Ogre2Geometry >
virtual
SetParent
(Ogre2VisualPtr _parent)
Ogre2Geometry
protected
virtual
SetSkeletonAnimationEnabled
(const std::string &_name, bool _enabled, bool _loop=true, float _weight=1.0) override
Ogre2Mesh
virtual
SetSkeletonLocalTransforms
(const std::map< std::string, math::Matrix4d > &_tfs) override
Ogre2Mesh
virtual
SetSkeletonWeights
(const std::unordered_map< std::string, float > &_weights) override
Ogre2Mesh
virtual
SkeletonAnimationEnabled
(const std::string &_name) const override
Ogre2Mesh
virtual
SkeletonLocalTransforms
() const override
Ogre2Mesh
virtual
SkeletonWeights
() const override
Ogre2Mesh
virtual
SubMeshByIndex
(unsigned int _index) const override
BaseMesh< Ogre2Geometry >
virtual
SubMeshByName
(const std::string &_name) const override
BaseMesh< Ogre2Geometry >
virtual
SubMeshCount
() const override
BaseMesh< Ogre2Geometry >
virtual
subMeshes
Ogre2Mesh
protected
SubMeshes
() const override
Ogre2Mesh
protected
virtual
UpdateSkeletonAnimation
(std::chrono::steady_clock::duration _time) override
Ogre2Mesh
virtual
~BaseGeometry
()
BaseGeometry< Ogre2Object >
virtual
~BaseMesh
()
BaseMesh< Ogre2Geometry >
virtual
~BaseObject
()
BaseObject
virtual
~Geometry
()
Geometry
inline
virtual
~Mesh
()
Mesh
inline
virtual
~Object
()
Object
inline
virtual
~Ogre2Geometry
()
Ogre2Geometry
virtual
~Ogre2Mesh
()
Ogre2Mesh
virtual
~Ogre2Object
()
Ogre2Object
virtual