Keyframe is used to record the state of the animation at that point (time_)
More...
#include <keyframe.h>
Additional Inherited Members |
static const UniqueID | nil () |
Detailed Description
Keyframe is used to record the state of the animation at that point (time_)
A Keyframe can be described, actived or disabled and have an associated Waypoint::Model. Common comparison operators can be used for Keyframes operation ==, <, != .
- See Also
- Keyframe::set_description(String x), Keyframe::get_description(), Keyframe::enable(), Keyframe::disable ()
Constructor & Destructor Documentation
Keyframe::Keyframe |
( |
const Time & |
time | ) |
|
Member Function Documentation
void synfig::Keyframe::set_time |
( |
Time |
x | ) |
|
|
inline |
Time synfig::Keyframe::get_time |
( |
| ) |
const |
|
inline |
void synfig::Keyframe::set_description |
( |
String |
x | ) |
|
|
inline |
String synfig::Keyframe::get_description |
( |
| ) |
const |
|
inline |
const GUID& synfig::Keyframe::get_guid |
( |
| ) |
const |
|
inline |
void synfig::Keyframe::set_guid |
( |
const GUID & |
x | ) |
|
|
inline |
void synfig::Keyframe::enable |
( |
| ) |
|
|
inline |
Enables the keframe (Making it active)
References set_active().
void synfig::Keyframe::disable |
( |
| ) |
|
|
inline |
Disables the keyframe (Making it inactive)
When keyframe is disabled, it will be acting as time marker.
References set_active().
void Keyframe::set_active |
( |
bool |
x | ) |
|
Sets the 'active' flag for the LaKeyframe to the state described by x.
When keyframe is disabled, it will be acting as time marker.
Referenced by disable(), and enable().
bool synfig::Keyframe::active |
( |
| ) |
const |
|
inline |
bool synfig::Keyframe::operator< |
( |
const Keyframe & |
rhs | ) |
const |
|
inline |
bool synfig::Keyframe::operator< |
( |
const Time & |
rhs | ) |
const |
|
inline |
bool synfig::Keyframe::operator== |
( |
const Time & |
rhs | ) |
const |
|
inline |
bool synfig::Keyframe::operator!= |
( |
const Time & |
rhs | ) |
const |
|
inline |
Keep a trace of the associated waypoint Model.
References synfig::Waypoint::Model::get_after(), synfig::Waypoint::Model::get_before(), synfig::Waypoint::Model::get_bias(), synfig::Waypoint::Model::get_continuity(), synfig::Waypoint::Model::get_priority(), synfig::Waypoint::Model::get_temporal_tension(), synfig::Waypoint::Model::get_tension(), synfig::Waypoint::Model::set_after(), synfig::Waypoint::Model::set_before(), synfig::Waypoint::Model::set_bias(), synfig::Waypoint::Model::set_continuity(), synfig::Waypoint::Model::set_priority(), synfig::Waypoint::Model::set_temporal_tension(), and synfig::Waypoint::Model::set_tension().
bool synfig::Keyframe::has_model |
( |
| ) |
const |
|
inline |
Returns the status of the 'waypoint model' flag.
The documentation for this class was generated from the following files: