OpenBarnyard
 
Loading...
Searching...
No Matches
ANamedAnimationTransition Class Reference

#include <ANamedAnimation.h>

Public Member Functions

 ANamedAnimationTransition ()
 
 ~ANamedAnimationTransition ()
 
void SetTransitionName (const Toshi::TPString8 &a_strName)
 
void SetAnimationName (const Toshi::TPString8 &a_strName)
 
const Toshi::TPString8 & GetTransitionName ()
 
const Toshi::TPString8 & GetAnimationName ()
 
void SetBlendInTime (TFLOAT a_fTime)
 
void SetBlendOutTime (TFLOAT a_fTime)
 
void SetAutoTransition (TBOOL a_bAutoTransition)
 
void SetManaged (TBOOL a_bManaged)
 
TFLOAT GetBlendInTime () const
 
TFLOAT GetBlendOutTime () const
 
TBOOL IsAutoTransition () const
 
TBOOL IsManaged () const
 

Friends

class ANamedAnimation
 
class ANamedAnimationTransitionSet
 

Detailed Description

Definition at line 16 of file ANamedAnimation.h.

Constructor & Destructor Documentation

◆ ANamedAnimationTransition()

ANamedAnimationTransition::ANamedAnimationTransition ( )

Definition at line 13 of file ANamedAnimation.cpp.

14 : m_bAutoTransition( TFALSE )
15{
16}
#define TFALSE
Definition Typedefs.h:24

◆ ~ANamedAnimationTransition()

ANamedAnimationTransition::~ANamedAnimationTransition ( )

Definition at line 19 of file ANamedAnimation.cpp.

20{
21}

Member Function Documentation

◆ GetAnimationName()

const TPString8 & ANamedAnimationTransition::GetAnimationName ( )

Definition at line 39 of file ANamedAnimation.cpp.

40{
41 return m_strAnimationName;
42}

◆ GetBlendInTime()

TFLOAT ANamedAnimationTransition::GetBlendInTime ( ) const

Definition at line 49 of file ANamedAnimation.cpp.

50{
51 return m_fBlendInTime;
52}

◆ GetBlendOutTime()

TFLOAT ANamedAnimationTransition::GetBlendOutTime ( ) const

Definition at line 59 of file ANamedAnimation.cpp.

60{
61 return m_fBlendOutTime;
62}

◆ GetTransitionName()

const TPString8 & ANamedAnimationTransition::GetTransitionName ( )

Definition at line 34 of file ANamedAnimation.cpp.

35{
36 return m_strTransitionName;
37}

◆ IsAutoTransition()

TBOOL ANamedAnimationTransition::IsAutoTransition ( ) const

Definition at line 74 of file ANamedAnimation.cpp.

75{
76 return m_bAutoTransition;
77}

◆ IsManaged()

TBOOL ANamedAnimationTransition::IsManaged ( ) const

Definition at line 79 of file ANamedAnimation.cpp.

80{
81 return m_bManaged;
82}

◆ SetAnimationName()

void ANamedAnimationTransition::SetAnimationName ( const Toshi::TPString8 & a_strName)

Definition at line 29 of file ANamedAnimation.cpp.

30{
31 m_strAnimationName = a_strName;
32}

◆ SetAutoTransition()

void ANamedAnimationTransition::SetAutoTransition ( TBOOL a_bAutoTransition)

Definition at line 64 of file ANamedAnimation.cpp.

65{
66 m_bAutoTransition = a_bAutoTransition;
67}

◆ SetBlendInTime()

void ANamedAnimationTransition::SetBlendInTime ( TFLOAT a_fTime)

Definition at line 44 of file ANamedAnimation.cpp.

45{
46 m_fBlendInTime = a_fTime;
47}

◆ SetBlendOutTime()

void ANamedAnimationTransition::SetBlendOutTime ( TFLOAT a_fTime)

Definition at line 54 of file ANamedAnimation.cpp.

55{
56 m_fBlendOutTime = a_fTime;
57}

◆ SetManaged()

void ANamedAnimationTransition::SetManaged ( TBOOL a_bManaged)

Definition at line 69 of file ANamedAnimation.cpp.

70{
71 m_bManaged = a_bManaged;
72}

◆ SetTransitionName()

void ANamedAnimationTransition::SetTransitionName ( const Toshi::TPString8 & a_strName)

Definition at line 23 of file ANamedAnimation.cpp.

24{
25 m_strTransitionName = a_strName;
26}

Friends And Related Symbol Documentation

◆ ANamedAnimation

friend class ANamedAnimation
friend

Definition at line 19 of file ANamedAnimation.h.

◆ ANamedAnimationTransitionSet

friend class ANamedAnimationTransitionSet
friend

Definition at line 20 of file ANamedAnimation.h.


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