Urho3D::Spriter::SpriteTimelineKey Struct Reference
Urho3D::Spriter::SpriteTimelineKey Struct Reference
#include <Urho3D/Urho2D/SpriterData2D.h>
Inheritance diagram for Urho3D::Spriter::SpriteTimelineKey:
Collaboration diagram for Urho3D::Spriter::SpriteTimelineKey:
Public Member Functions | |
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) |
Public Member Functions inherited from Urho3D::Spriter::SpatialTimelineKey | |
SpatialTimelineKey (Timeline *timeline) | |
SpatialTimelineKey & | operator= (const SpatialTimelineKey &rhs)=default |
Public Member Functions inherited from Urho3D::Spriter::TimelineKey | |
TimelineKey (Timeline *timeline) | |
TimelineKey & | operator= (const TimelineKey &rhs) |
float | GetTByCurveType (float currentTime, float nextTimelineTime) const |
Public Attributes | |
int | folderId_ {} |
int | fileId_ {} |
bool | useDefaultPivot_ {} |
float | pivotX_ {} |
float | pivotY_ {} |
int | zIndex_ {} |
Run time data. | |
Public Attributes inherited from Urho3D::Spriter::SpatialTimelineKey | |
SpatialInfo | info_ |
Public Attributes inherited from Urho3D::Spriter::TimelineKey | |
Timeline * | timeline_ {} |
int | id_ {} |
float | time_ {} |
CurveType | curveType_ {} |
float | c1_ {} |
float | c2_ {} |
Detailed Description
Sprite timeline key.
The documentation for this struct was generated from the following files:
- Source/Urho3D/Urho2D/SpriterData2D.h
- Source/Urho3D/Urho2D/SpriterData2D.cpp