Nebula
Loading...
Searching...
No Matches
Animation::AnimEventInfo Class Reference

#include <animeventinfo.h>

Detailed Description

The AnimEventInfo has extra information of the animevent, like the animjob from which it is initiated.

(C) 2009 Radon Labs GmbH (C) 2013-2018 Individual contributors, see AUTHORS file

Public Member Functions

 AnimEventInfo ()
 constructor
 
const CoreAnimation::AnimEventGetAnimEvent () const
 get AnimEvent

 
void SetAnimEvent (const CoreAnimation::AnimEvent &val)
 set AnimEvent
 
const Util::StringAtomGetAnimJobName () const
 get ClipName

 
void SetAnimJobName (const Util::StringAtom &val)
 set ClipName
 
float GetWeight () const
 get Weight

 
void SetWeight (float val)
 set Weight
 
void SetEntityId (const Graphics::GraphicsEntity::Id &id)
 set id
 
const Graphics::GraphicsEntity::Id & GetEntityId () const
 get id
 

Private Attributes

CoreAnimation::AnimEvent animEvent
 
Util::StringAtom animJobName
 
float weight
 
Graphics::GraphicsEntity::Id id
 

Friends

bool operator== (const AnimEventInfo &a, const AnimEventInfo &b)
 equality operator (time only)
 
bool operator!= (const AnimEventInfo &a, const AnimEventInfo &b)
 inequality operator (time only)
 
bool operator< (const AnimEventInfo &a, const AnimEventInfo &b)
 less-then operator (time only)
 
bool operator> (const AnimEventInfo &a, const AnimEventInfo &b)
 greather-then operator (time only)
 
bool operator<= (const AnimEventInfo &a, const AnimEventInfo &b)
 less-or-equal operator (time only)
 
bool operator>= (const AnimEventInfo &a, const AnimEventInfo &b)
 greather-or-equal operator (time only)
 

Constructor & Destructor Documentation

◆ AnimEventInfo()

Animation::AnimEventInfo::AnimEventInfo ( )
inline

constructor

Member Function Documentation

◆ GetAnimEvent()

const CoreAnimation::AnimEvent & Animation::AnimEventInfo::GetAnimEvent ( ) const
inline

get AnimEvent

◆ GetAnimJobName()

const Util::StringAtom & Animation::AnimEventInfo::GetAnimJobName ( ) const
inline

get ClipName

◆ GetEntityId()

const Graphics::GraphicsEntity::Id & Animation::AnimEventInfo::GetEntityId ( ) const
inline

get id

◆ GetWeight()

float Animation::AnimEventInfo::GetWeight ( ) const
inline

get Weight

◆ SetAnimEvent()

void Animation::AnimEventInfo::SetAnimEvent ( const CoreAnimation::AnimEvent & val)
inline

set AnimEvent

◆ SetAnimJobName()

void Animation::AnimEventInfo::SetAnimJobName ( const Util::StringAtom & val)
inline

set ClipName

◆ SetEntityId()

void Animation::AnimEventInfo::SetEntityId ( const Graphics::GraphicsEntity::Id & id)
inline

set id

◆ SetWeight()

void Animation::AnimEventInfo::SetWeight ( float val)
inline

set Weight

Friends And Related Symbol Documentation

◆ operator!=

bool operator!= ( const AnimEventInfo & a,
const AnimEventInfo & b )
friend

inequality operator (time only)

◆ operator<

bool operator< ( const AnimEventInfo & a,
const AnimEventInfo & b )
friend

less-then operator (time only)

◆ operator<=

bool operator<= ( const AnimEventInfo & a,
const AnimEventInfo & b )
friend

less-or-equal operator (time only)

◆ operator==

bool operator== ( const AnimEventInfo & a,
const AnimEventInfo & b )
friend

equality operator (time only)

◆ operator>

bool operator> ( const AnimEventInfo & a,
const AnimEventInfo & b )
friend

greather-then operator (time only)

◆ operator>=

bool operator>= ( const AnimEventInfo & a,
const AnimEventInfo & b )
friend

greather-or-equal operator (time only)

Member Data Documentation

◆ animEvent

CoreAnimation::AnimEvent Animation::AnimEventInfo::animEvent
private

◆ animJobName

Util::StringAtom Animation::AnimEventInfo::animJobName
private

◆ id

Graphics::GraphicsEntity::Id Animation::AnimEventInfo::id
private

◆ weight

float Animation::AnimEventInfo::weight
private

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