Nebula
Loading...
Searching...
No Matches
Animation Namespace Reference

Classes

class  AnimEventHandlerBase
 This is the base class for handling animation events. More...
 
class  AnimEventInfo
 The AnimEventInfo has extra information of the animevent, like the animjob from which it is initiated. More...
 
class  AnimEventServer
 This is the server, which is triggered if a animation event is emitted. More...
 
class  AnimJob
 Descibes a single animation sampling job in the AnimController. More...
 
class  AnimJobEnqueueMode
 Describes the behaviour when enqueueing a new animation job into an anim sequencer. More...
 
class  AnimSequencer
 An AnimSequencer object arranges AnimJobs along the time line to produce a single, priority-blended result. More...
 
class  PlayClipJob
 An AnimJob which simply plays an animation clip. More...
 

Functions

 __ImplementClass (Animation::AnimEventHandlerBase, 'AEHB', Core::RefCounted)
 
bool operator== (const AnimEventInfo &a, const AnimEventInfo &b)
 
bool operator!= (const AnimEventInfo &a, const AnimEventInfo &b)
 
bool operator< (const AnimEventInfo &a, const AnimEventInfo &b)
 
bool operator> (const AnimEventInfo &a, const AnimEventInfo &b)
 
bool operator<= (const AnimEventInfo &a, const AnimEventInfo &b)
 
bool operator>= (const AnimEventInfo &a, const AnimEventInfo &b)
 
 __ImplementClass (Animation::AnimEventServer, 'ANES', Core::RefCounted)
 
 __ImplementSingleton (Animation::AnimEventServer)
 
 __ImplementClass (Animation::AnimJob, 'AJOB', Core::RefCounted)
 
 __ImplementClass (Animation::PlayClipJob, 'PCLJ', Animation::AnimJob)
 

Function Documentation

◆ __ImplementClass() [1/4]

Animation::__ImplementClass ( Animation::AnimEventHandlerBase ,
'AEHB' ,
Core::RefCounted  )

◆ __ImplementClass() [2/4]

Animation::__ImplementClass ( Animation::AnimEventServer ,
'ANES' ,
Core::RefCounted  )

◆ __ImplementClass() [3/4]

Animation::__ImplementClass ( Animation::AnimJob ,
'AJOB' ,
Core::RefCounted  )

◆ __ImplementClass() [4/4]

Animation::__ImplementClass ( Animation::PlayClipJob ,
'PCLJ' ,
Animation::AnimJob  )

◆ __ImplementSingleton()

Animation::__ImplementSingleton ( Animation::AnimEventServer )

◆ operator!=()

bool Animation::operator!= ( const AnimEventInfo & a,
const AnimEventInfo & b )
inline

◆ operator<()

bool Animation::operator< ( const AnimEventInfo & a,
const AnimEventInfo & b )
inline

◆ operator<=()

bool Animation::operator<= ( const AnimEventInfo & a,
const AnimEventInfo & b )
inline

◆ operator==()

bool Animation::operator== ( const AnimEventInfo & a,
const AnimEventInfo & b )
inline

◆ operator>()

bool Animation::operator> ( const AnimEventInfo & a,
const AnimEventInfo & b )
inline

◆ operator>=()

bool Animation::operator>= ( const AnimEventInfo & a,
const AnimEventInfo & b )
inline