#include <llmultigesture.h>

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 |
Definition at line 121 of file llmultigesture.h.
| LLGestureStep::LLGestureStep | ( | ) | [inline] |
Definition at line 124 of file llmultigesture.h.
| virtual LLGestureStep::~LLGestureStep | ( | ) | [inline, virtual] |
Definition at line 125 of file llmultigesture.h.
| virtual EStepType LLGestureStep::getType | ( | ) | [pure virtual] |
Implemented in LLGestureStepAnimation, LLGestureStepSound, LLGestureStepChat, and LLGestureStepWait.
Referenced by LLPreviewGesture::createGesture(), LLPreviewGesture::loadUIFromGesture(), LLPreviewGesture::onCommitAnimation(), LLPreviewGesture::onCommitAnimationTrigger(), LLPreviewGesture::onCommitChat(), LLPreviewGesture::onCommitSound(), LLPreviewGesture::onCommitWait(), LLPreviewGesture::onCommitWaitTime(), LLPreviewGesture::refresh(), LLGestureManager::runStep(), and LLMultiGesture::serialize().

| virtual std::string LLGestureStep::getLabel | ( | ) | const [pure virtual] |
Implemented in LLGestureStepAnimation, LLGestureStepSound, LLGestureStepChat, and LLGestureStepWait.
Referenced by LLPreviewGesture::addStep(), LLPreviewGesture::loadUIFromGesture(), and LLPreviewGesture::updateLabel().

| virtual S32 LLGestureStep::getMaxSerialSize | ( | ) | const [pure virtual] |
Implemented in LLGestureStepAnimation, LLGestureStepSound, LLGestureStepChat, and LLGestureStepWait.
Referenced by LLMultiGesture::getMaxSerialSize().

| virtual BOOL LLGestureStep::serialize | ( | LLDataPacker & | dp | ) | const [pure virtual] |
Implemented in LLGestureStepAnimation, LLGestureStepSound, LLGestureStepChat, and LLGestureStepWait.
Referenced by LLMultiGesture::serialize().

| 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.
Referenced by LLMultiGesture::dump().

1.5.5