Animation in Actor.
More...
#include <Actor.hh>
◆ Animation() [1/3]
sdf::v9::Animation::Animation |
( |
| ) |
|
◆ Animation() [2/3]
sdf::v9::Animation::Animation |
( |
const Animation & |
_animation | ) |
|
Copy constructor.
- Parameters
-
◆ Animation() [3/3]
sdf::v9::Animation::Animation |
( |
Animation && |
_animation | ) |
|
|
noexcept |
Move constructor.
- Parameters
-
◆ ~Animation()
sdf::v9::Animation::~Animation |
( |
| ) |
|
◆ CopyFrom()
void sdf::v9::Animation::CopyFrom |
( |
const Animation & |
_animation | ) |
|
Copy animation from an Animation instance.
- Parameters
-
[in] | _animation | The animation to set values from. |
◆ Filename()
const std::string& sdf::v9::Animation::Filename |
( |
| ) |
const |
Get the animation filename.
- Returns
- Filename of the animation.
◆ FilePath()
const std::string& sdf::v9::Animation::FilePath |
( |
| ) |
const |
The path to the file where this element was loaded from.
- Returns
- Full path to the file on disk.
◆ InterpolateX()
bool sdf::v9::Animation::InterpolateX |
( |
| ) |
const |
Get whether the animation is interpolated on X.
- Returns
- True if interpolated on X.
◆ Load()
Load the animation based on a element pointer.
This is not the usual entry point. Typical usage of the SDF DOM is through the Root object.
- Parameters
-
- Returns
- Errors, which is a vector of Error objects. Each Error includes an error code and message. An empty vector indicates no error.
◆ Name()
const std::string& sdf::v9::Animation::Name |
( |
| ) |
const |
Get the name of the animation.
- Returns
- Name of the animation.
◆ operator=() [1/2]
Move assignment operator.
- Parameters
-
- Returns
- Reference to this.
◆ operator=() [2/2]
Assignment operator.
- Parameters
-
[in] | _animation | The animation to set values from. |
- Returns
- *this
◆ Scale()
double sdf::v9::Animation::Scale |
( |
| ) |
const |
Get the scale for the animation skeleton.
- Returns
- Scale of the animation skeleton.
◆ SetFilename()
void sdf::v9::Animation::SetFilename |
( |
const std::string & |
_filename | ) |
|
Set the filename of the animation.
- Parameters
-
[in] | _filename | Path to animation file. |
◆ SetFilePath()
void sdf::v9::Animation::SetFilePath |
( |
const std::string & |
_filePath | ) |
|
Set the path to the file where this element was loaded from.
\paramp[in] _filePath Full path to the file on disk.
◆ SetInterpolateX()
void sdf::v9::Animation::SetInterpolateX |
( |
bool |
_interpolateX | ) |
|
Set whether the animation is interpolated on X.
- Parameters
-
[in] | _interpolateX | True to indicate interpolation on X. |
◆ SetName()
void sdf::v9::Animation::SetName |
( |
const std::string & |
_name | ) |
|
Set the name of the animation.
- Parameters
-
[in] | _name | Name of the animation. |
◆ SetScale()
void sdf::v9::Animation::SetScale |
( |
double |
_scale | ) |
|
Set the scale of the animation skeleton.
- Parameters
-
[in] | _scale | Scale for animation skeleton. |
The documentation for this class was generated from the following file: