Urho3D::Spriter::SpriteTimelineKey Struct Reference

Sprite timeline key. More...

#include <Urho3D/Urho2D/SpriterData2D.h>

Inheritance diagram for Urho3D::Spriter::SpriteTimelineKey:
Collaboration diagram for Urho3D::Spriter::SpriteTimelineKey:

Public Member Functions

 SpriteTimelineKey (Timeline *timeline)
virtual ObjectType GetObjectType () const
virtual TimelineKeyClone () const
virtual bool Load (const pugi::xml_node &node)
virtual void Interpolate (const TimelineKey &other, float t)
SpriteTimelineKeyoperator= (const SpriteTimelineKey &rhs)
- Public Member Functions inherited from Urho3D::Spriter::SpatialTimelineKey
 SpatialTimelineKey (Timeline *timeline)
SpatialTimelineKeyoperator= (const SpatialTimelineKey &rhs)
- Public Member Functions inherited from Urho3D::Spriter::TimelineKey
 TimelineKey (Timeline *timeline)
TimelineKeyoperator= (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
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