Urho3D::Spriter::BoneTimelineKey Struct Reference

Bone timeline key. More...

#include <Urho3D/Urho2D/SpriterData2D.h>

Inheritance diagram for Urho3D::Spriter::BoneTimelineKey:
[legend]
Collaboration diagram for Urho3D::Spriter::BoneTimelineKey:
[legend]

Public Member Functions

 BoneTimelineKey (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)
 
BoneTimelineKeyoperator= (const BoneTimelineKey &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

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

Detailed Description

Bone timeline key.


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