Sprite timeline key.
More...
#include <Urho3D/Urho2D/SpriterData2D.h>
|
|
| SpriteTimelineKey (Timeline *timeline) |
| ObjectType | GetObjectType () const override |
| TimelineKey * | Clone () const override |
| bool | Load (const pugi::xml_node &node) override |
| void | Interpolate (const TimelineKey &other, float t) override |
|
SpriteTimelineKey & | operator= (const SpriteTimelineKey &rhs) |
|
| SpatialTimelineKey (Timeline *timeline) |
|
SpatialTimelineKey & | operator= (const SpatialTimelineKey &rhs)=default |
|
| TimelineKey (Timeline *timeline) |
|
TimelineKey & | operator= (const TimelineKey &rhs) |
|
float | GetTByCurveType (float currentTime, float nextTimelineTime) const |
|
|
int | folderId_ {} |
|
int | fileId_ {} |
|
bool | useDefaultPivot_ {} |
|
float | pivotX_ {} |
|
float | pivotY_ {} |
|
int | zIndex_ {} |
| | Run time data.
|
|
SpatialInfo | info_ |
|
Timeline * | timeline_ {} |
|
int | id_ {} |
|
float | time_ {} |
|
CurveType | curveType_ {} |
|
float | c1_ {} |
|
float | c2_ {} |
◆ Clone()
| TimelineKey * Urho3D::Spriter::SpriteTimelineKey::Clone |
( |
| ) |
const |
|
overridevirtual |
◆ GetObjectType()
| ObjectType Urho3D::Spriter::SpriteTimelineKey::GetObjectType |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ Interpolate()
| void Urho3D::Spriter::SpriteTimelineKey::Interpolate |
( |
const TimelineKey & | other, |
|
|
float | t ) |
|
overridevirtual |
◆ Load()
| bool Urho3D::Spriter::SpriteTimelineKey::Load |
( |
const pugi::xml_node & | node | ) |
|
|
overridevirtual |
The documentation for this struct was generated from the following files:
- Urho3D/Urho2D/SpriterData2D.h
- Urho3D/Urho2D/SpriterData2D.cpp