gz/rendering/ogre/OgreNode.hh
Go to the documentation of this file.
Definition: gz/rendering/base/BaseNode.hh:37
Definition: gz/rendering/ogre/OgreNode.hh:39
virtual bool InheritScale() const override
Determine if this visual inherits scale from this parent.
virtual bool AttachChild(NodePtr _child) override
virtual math::Quaterniond RawLocalRotation() const
virtual math::Vector3d RawLocalPosition() const
virtual NodeStorePtr Children() const override
virtual bool HasParent() const override
Determine if this Node is attached to another Node.
virtual void SetInheritScale(bool _inherit) override
Specify if this visual inherits scale from its parent.
virtual Ogre::SceneNode * Node() const
OgreNode()
OgreNodeStorePtr children
Definition: gz/rendering/ogre/OgreNode.hh:98
virtual math::Vector3d LocalScale() const override
Get the local scale.
virtual void Destroy() override
Destroy any resources associated with this object. Invoking any other functions after destroying an o...
virtual math::Pose3d RawLocalPose() const override
virtual void SetLocalScaleImpl(const math::Vector3d &_scale) override
Implementation of the SetLocalScale function.
virtual void SetRawLocalPosition(const math::Vector3d &_position)
virtual void SetRawLocalRotation(const math::Quaterniond &_rotation)
virtual ~OgreNode()
virtual void Init() override
virtual void SetRawLocalPose(const math::Pose3d &_Pose3d) override
virtual void Load() override
virtual bool DetachChild(NodePtr _child) override
virtual void SetParent(OgreNodePtr _parent)
Definition: gz/rendering/ogre/OgreVisual.hh:37
#define IGN_COMMON_WARN_IGNORE__DLL_INTERFACE_MISSING
#define IGN_COMMON_WARN_RESUME__DLL_INTERFACE_MISSING
Definition: gz/rendering/ogre/OgreCamera.hh:28