Urho3D::Spriter::SpatialTimelineKey Struct Reference

Spatial timeline key. More...

#include <Urho3D/Urho2D/SpriterData2D.h>

Inheritance diagram for Urho3D::Spriter::SpatialTimelineKey:
Collaboration diagram for Urho3D::Spriter::SpatialTimelineKey:

Public Member Functions

 SpatialTimelineKey (Timeline *timeline)
bool Load (const pugi::xml_node &node) override
void Interpolate (const TimelineKey &other, float t) override
SpatialTimelineKeyoperator= (const SpatialTimelineKey &rhs)=default
- Public Member Functions inherited from Urho3D::Spriter::TimelineKey
 TimelineKey (Timeline *timeline)
virtual ObjectType GetObjectType () const =0
virtual TimelineKeyClone () const =0
TimelineKeyoperator= (const TimelineKey &rhs)
float GetTByCurveType (float currentTime, float nextTimelineTime) const

Public Attributes

SpatialInfo info_
- Public Attributes inherited from Urho3D::Spriter::TimelineKey
Timelinetimeline_ {}
int id_ {}
float time_ {}
CurveType curveType_ {}
float c1_ {}
float c2_ {}

Detailed Description

Spatial timeline key.

The documentation for this struct was generated from the following files:
  • Source/Urho3D/Urho2D/SpriterData2D.h
  • Source/Urho3D/Urho2D/SpriterData2D.cpp