LLGestureStep Class Reference

#include <llmultigesture.h>

Inheritance diagram for LLGestureStep:

Inheritance graph
[legend]
List of all members.

Public Member Functions

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

Detailed Description

Definition at line 121 of file llmultigesture.h.


Constructor & Destructor Documentation

LLGestureStep::LLGestureStep (  )  [inline]

Definition at line 124 of file llmultigesture.h.

virtual LLGestureStep::~LLGestureStep (  )  [inline, virtual]

Definition at line 125 of file llmultigesture.h.


Member Function Documentation

virtual BOOL LLGestureStep::deserialize ( LLDataPacker dp  )  [pure virtual]

Implemented in LLGestureStepAnimation, LLGestureStepSound, LLGestureStepChat, and LLGestureStepWait.

virtual void LLGestureStep::dump (  )  [pure virtual]

Implemented in LLGestureStepAnimation, LLGestureStepSound, LLGestureStepChat, and LLGestureStepWait.

virtual std::string LLGestureStep::getLabel (  )  const [pure virtual]

Implemented in LLGestureStepAnimation, LLGestureStepSound, LLGestureStepChat, and LLGestureStepWait.

Referenced by LLPreviewGesture::addStep(), and LLPreviewGesture::updateLabel().

virtual S32 LLGestureStep::getMaxSerialSize (  )  const [pure virtual]

Implemented in LLGestureStepAnimation, LLGestureStepSound, LLGestureStepChat, and LLGestureStepWait.

virtual EStepType LLGestureStep::getType (  )  [pure virtual]

Implemented in LLGestureStepAnimation, LLGestureStepSound, LLGestureStepChat, and LLGestureStepWait.

Referenced by LLPreviewGesture::createGesture(), LLPreviewGesture::onCommitAnimation(), LLPreviewGesture::onCommitAnimationTrigger(), LLPreviewGesture::onCommitChat(), LLPreviewGesture::onCommitSound(), LLPreviewGesture::onCommitWait(), LLPreviewGesture::onCommitWaitTime(), LLPreviewGesture::refresh(), and LLGestureManager::runStep().

virtual BOOL LLGestureStep::serialize ( LLDataPacker dp  )  const [pure virtual]

Implemented in LLGestureStepAnimation, LLGestureStepSound, LLGestureStepChat, and LLGestureStepWait.


The documentation for this class was generated from the following file:
Generated on Thu Jul 1 06:11:23 2010 for Second Life Viewer by  doxygen 1.4.7