Urho3D
Public Member Functions | Public Attributes | List of all members
Urho3D::Spriter::TimelineKey Struct Referenceabstract

Timeline key. More...

#include </home/runner/work/urho3d-doxygen.github.io/urho3d-doxygen.github.io/urho3d_repo/Source/Urho3D/Urho2D/SpriterData2D.h>

Inheritance diagram for Urho3D::Spriter::TimelineKey:
Urho3D::Spriter::SpatialTimelineKey Urho3D::Spriter::BoneTimelineKey Urho3D::Spriter::SpriteTimelineKey

Public Member Functions

 TimelineKey (Timeline *timeline)
 
virtual ObjectType GetObjectType () const =0
 
virtual TimelineKeyClone () const =0
 
virtual bool Load (const pugi::xml_node &node)
 
virtual void Interpolate (const TimelineKey &other, float t)=0
 
TimelineKeyoperator= (const TimelineKey &rhs)
 
float GetTByCurveType (float currentTime, float nextTimelineTime) const
 

Public Attributes

Timelinetimeline_ {}
 
int id_ {}
 
float time_ {}
 
CurveType curveType_ {}
 
float c1_ {}
 
float c2_ {}
 

Detailed Description

Timeline key.


The documentation for this struct was generated from the following files: