Specialised KeyFrame which stores a full transform.  
 More...
#include <OgreKeyFrame.h>
Specialised KeyFrame which stores a full transform. 
◆ TransformKeyFrame()
◆ ~TransformKeyFrame()
  
  | 
        
          | Ogre::TransformKeyFrame::~TransformKeyFrame | ( |  | ) |  |  | inline | 
 
 
◆ setTranslate()
  
  | 
        
          | virtual void Ogre::TransformKeyFrame::setTranslate | ( | const Vector3 & | trans | ) |  |  | virtual | 
 
Sets the translation associated with this keyframe. 
- Parameters
- 
  
    | trans | The vector to translate by |  
 
 
 
◆ getTranslate()
      
        
          | const Vector3& Ogre::TransformKeyFrame::getTranslate | ( | void |  | ) | const | 
      
 
Gets the translation applied by this keyframe. 
 
 
◆ setScale()
  
  | 
        
          | virtual void Ogre::TransformKeyFrame::setScale | ( | const Vector3 & | scale | ) |  |  | virtual | 
 
Sets the scaling factor applied by this keyframe to the animable object at it's time index. 
- Parameters
- 
  
    | scale | The vector to scale by (beware of supplying zero values for any component of this vector, it will scale the object to zero dimensions) |  
 
 
 
◆ getScale()
  
  | 
        
          | virtual const Vector3& Ogre::TransformKeyFrame::getScale | ( | void |  | ) | const |  | virtual | 
 
Gets the scaling factor applied by this keyframe. 
 
 
◆ setRotation()
  
  | 
        
          | virtual void Ogre::TransformKeyFrame::setRotation | ( | const Quaternion & | rot | ) |  |  | virtual | 
 
Sets the rotation applied by this keyframe. 
- Parameters
- 
  
    | rot | The rotation applied; use Quaternion methods to convert from angle/axis or Matrix3 if you don't like using Quaternions directly. |  
 
 
 
◆ getRotation()
  
  | 
        
          | virtual const Quaternion& Ogre::TransformKeyFrame::getRotation | ( | void |  | ) | const |  | virtual | 
 
Gets the rotation applied by this keyframe. 
 
 
◆ _clone()
Clone a keyframe (internal use only) 
Reimplemented from Ogre::KeyFrame.
 
 
◆ getTime()
  
  | 
        
          | Real Ogre::KeyFrame::getTime | ( | void |  | ) | const |  | inlineinherited | 
 
Gets the time of this keyframe in the animation sequence. 
References OGRE_NODISCARD.
 
 
The documentation for this class was generated from the following file: