VR-Forces 4.1.1 Class Documentation
List of all members | Public Member Functions | Protected Attributes
DtDIGuyAnimation Class Reference

The DtDIGuyAnimation class is a class that stores the DI-Guy animation information that is used to ensure the animation being displayed is insynch with the simulated entity. More...

Public Member Functions

 DtDIGuyAnimation ()
 DtDIGuyAnimation (const DtString &name)
 DtDIGuyAnimation (const DtDIGuyAnimation &orig)
virtual ~DtDIGuyAnimation ()
DtDIGuyAnimationoperator= (const DtDIGuyAnimation &orig)
virtual void setPosture (const DtString &post)
 The ending posture of the animation.
virtual const DtStringposture () const
virtual DtDIGuyAnimationclone () const
 Returns a newly created clone of this class.
virtual void print ()
 Just prints out the contents to the console.
virtual void setAnimationName (const DtString &name)
 The name of the Di-guy Animation.
virtual const DtStringanimationName () const
 The name of the Di-guy Animation.
virtual void setDisplayName (const DtString &name)
 The name of the animation used for display–more user friendly and editable.
virtual const DtStringdisplayName () const
 The name of the animation used for display–more user friendly and editable.
virtual void setDuration (const double time)
 The duration of the animation.
virtual const double duration () const
 The duration of the animation.
virtual void setSpeed (const double speed)
 The speed of the animation if any.
virtual const double speed () const
 The speed of the animation if any.
virtual void setDirectionChange (const DtString &direction)
 The change in direction due to the animation if any.
virtual const DtStringdirectionChange () const
 The change in direction due to the animation if any.
virtual void setVariant (const DtString &var)
 The demeanor of the animation–refered to as variant in the character digest–sick, angry, confused, normal...
virtual const DtStringvariant () const
 The demeanor of the animation–refered to as variant in the character digest–sick, angry, confused, normal...

Protected Attributes

DtString myAnimationName
DtString myDisplayName
DtReal myAnimationDuration
DtReal myAnimationSpeed
DtString myAnimationPosture
DtString myAnimationDirectionChange
DtString myAnimationVariant

Detailed Description

The DtDIGuyAnimation class is a class that stores the DI-Guy animation information that is used to ensure the animation being displayed is insynch with the simulated entity.

Constructor & Destructor Documentation

DtDIGuyAnimation::DtDIGuyAnimation ( )
DtDIGuyAnimation::DtDIGuyAnimation ( const DtString name)
DtDIGuyAnimation::DtDIGuyAnimation ( const DtDIGuyAnimation orig)
virtual DtDIGuyAnimation::~DtDIGuyAnimation ( )
virtual

Member Function Documentation

DtDIGuyAnimation& DtDIGuyAnimation::operator= ( const DtDIGuyAnimation orig)
virtual void DtDIGuyAnimation::setAnimationName ( const DtString name)
virtual

The name of the Di-guy Animation.

virtual const DtString& DtDIGuyAnimation::animationName ( ) const
virtual

The name of the Di-guy Animation.

virtual void DtDIGuyAnimation::setDisplayName ( const DtString name)
virtual

The name of the animation used for display–more user friendly and editable.

virtual const DtString& DtDIGuyAnimation::displayName ( ) const
virtual

The name of the animation used for display–more user friendly and editable.

virtual void DtDIGuyAnimation::setDuration ( const double  time)
virtual

The duration of the animation.

virtual const double DtDIGuyAnimation::duration ( ) const
virtual

The duration of the animation.

virtual void DtDIGuyAnimation::setSpeed ( const double  speed)
virtual

The speed of the animation if any.

virtual const double DtDIGuyAnimation::speed ( ) const
virtual

The speed of the animation if any.

virtual void DtDIGuyAnimation::setPosture ( const DtString post)
virtual

The ending posture of the animation.

virtual const DtString& DtDIGuyAnimation::posture ( ) const
virtual
virtual void DtDIGuyAnimation::setDirectionChange ( const DtString direction)
virtual

The change in direction due to the animation if any.

virtual const DtString& DtDIGuyAnimation::directionChange ( ) const
virtual

The change in direction due to the animation if any.

virtual void DtDIGuyAnimation::setVariant ( const DtString var)
virtual

The demeanor of the animation–refered to as variant in the character digest–sick, angry, confused, normal...

virtual const DtString& DtDIGuyAnimation::variant ( ) const
virtual

The demeanor of the animation–refered to as variant in the character digest–sick, angry, confused, normal...

virtual DtDIGuyAnimation* DtDIGuyAnimation::clone ( ) const
virtual

Returns a newly created clone of this class.

virtual void DtDIGuyAnimation::print ( )
virtual

Just prints out the contents to the console.

Member Data Documentation

DtString DtDIGuyAnimation::myAnimationName
protected
DtString DtDIGuyAnimation::myDisplayName
protected
DtReal DtDIGuyAnimation::myAnimationDuration
protected
DtReal DtDIGuyAnimation::myAnimationSpeed
protected
DtString DtDIGuyAnimation::myAnimationPosture
protected
DtString DtDIGuyAnimation::myAnimationDirectionChange
protected
DtString DtDIGuyAnimation::myAnimationVariant
protected

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

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)