Public Member Functions | List of all members
ion::Animation::ISpline< TSplineNode > Class Template Referenceabstract

#include <ISpline.h>

Inheritance diagram for ion::Animation::ISpline< TSplineNode >:
Inheritance graph
[legend]

Public Member Functions

virtual vector< TSplineNode > const & GetNodes () const =0
 
virtual vector< TSplineNode > & GetNodes ()=0
 
virtual bool IsLooping () const =0
 
virtual int SanitizeIndex (int Index) const =0
 
virtual TSplineNode const & GetNode (int const Index) const =0
 

Member Function Documentation

template<typename TSplineNode>
virtual TSplineNode const& ion::Animation::ISpline< TSplineNode >::GetNode ( int const  Index) const
pure virtual
template<typename TSplineNode>
virtual vector<TSplineNode> const& ion::Animation::ISpline< TSplineNode >::GetNodes ( ) const
pure virtual
template<typename TSplineNode>
virtual vector<TSplineNode>& ion::Animation::ISpline< TSplineNode >::GetNodes ( )
pure virtual
template<typename TSplineNode>
virtual bool ion::Animation::ISpline< TSplineNode >::IsLooping ( ) const
pure virtual
template<typename TSplineNode>
virtual int ion::Animation::ISpline< TSplineNode >::SanitizeIndex ( int  Index) const
pure virtual

The documentation for this class was generated from the following file: