LLGestureStepAnimation Class Reference

#include <llmultigesture.h>

Inheritance diagram for LLGestureStepAnimation:

Inheritance graph
[legend]
Collaboration diagram for LLGestureStepAnimation:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LLGestureStepAnimation ()
virtual ~LLGestureStepAnimation ()
virtual EStepType getType ()
virtual std::string getLabel () const
virtual S32 getMaxSerialSize () const
virtual BOOL serialize (LLDataPacker &dp) const
virtual BOOL deserialize (LLDataPacker &dp)
virtual void dump ()

Public Attributes

std::string mAnimName
LLUUID mAnimAssetID
U32 mFlags


Detailed Description

Definition at line 144 of file llmultigesture.h.


Constructor & Destructor Documentation

LLGestureStepAnimation::LLGestureStepAnimation (  ) 

Definition at line 243 of file llmultigesture.cpp.

LLGestureStepAnimation::~LLGestureStepAnimation (  )  [virtual]

Definition at line 250 of file llmultigesture.cpp.


Member Function Documentation

virtual EStepType LLGestureStepAnimation::getType (  )  [inline, virtual]

Implements LLGestureStep.

Definition at line 150 of file llmultigesture.h.

References STEP_ANIMATION.

std::string LLGestureStepAnimation::getLabel (  )  const [virtual]

Implements LLGestureStep.

Definition at line 295 of file llmultigesture.cpp.

References ANIM_FLAG_STOP, mAnimName, and mFlags.

S32 LLGestureStepAnimation::getMaxSerialSize (  )  const [virtual]

Implements LLGestureStep.

Definition at line 253 of file llmultigesture.cpp.

References S32.

BOOL LLGestureStepAnimation::serialize ( LLDataPacker dp  )  const [virtual]

Implements LLGestureStep.

Definition at line 270 of file llmultigesture.cpp.

References mAnimAssetID, mAnimName, mFlags, LLDataPacker::packString(), LLDataPacker::packU32(), LLDataPacker::packUUID(), and TRUE.

Here is the call graph for this function:

BOOL LLGestureStepAnimation::deserialize ( LLDataPacker dp  )  [virtual]

Implements LLGestureStep.

Definition at line 278 of file llmultigesture.cpp.

References mAnimAssetID, mAnimName, mFlags, TRUE, LLDataPacker::unpackString(), LLDataPacker::unpackU32(), and LLDataPacker::unpackUUID().

Referenced by LLMultiGesture::deserialize().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLGestureStepAnimation::dump (  )  [virtual]

Implements LLGestureStep.

Definition at line 310 of file llmultigesture.cpp.

References llendl, llinfos, mAnimAssetID, mAnimName, and mFlags.


Member Data Documentation


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

Generated on Fri May 16 08:48:19 2008 for SecondLife by  doxygen 1.5.5