#include <llmultigesture.h>
Inheritance diagram for LLGestureStepChat:
Public Member Functions | |
LLGestureStepChat () | |
virtual | ~LLGestureStepChat () |
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 | mChatText |
U32 | mFlags |
Definition at line 190 of file llmultigesture.h.
LLGestureStepChat::LLGestureStepChat | ( | ) |
Definition at line 381 of file llmultigesture.cpp.
LLGestureStepChat::~LLGestureStepChat | ( | ) | [virtual] |
Definition at line 387 of file llmultigesture.cpp.
BOOL LLGestureStepChat::deserialize | ( | LLDataPacker & | dp | ) | [virtual] |
Implements LLGestureStep.
Definition at line 409 of file llmultigesture.cpp.
References mChatText, mFlags, TRUE, LLDataPacker::unpackString(), and LLDataPacker::unpackU32().
Referenced by LLMultiGesture::deserialize().
void LLGestureStepChat::dump | ( | ) | [virtual] |
std::string LLGestureStepChat::getLabel | ( | ) | const [virtual] |
S32 LLGestureStepChat::getMaxSerialSize | ( | ) | const [virtual] |
virtual EStepType LLGestureStepChat::getType | ( | ) | [inline, virtual] |
BOOL LLGestureStepChat::serialize | ( | LLDataPacker & | dp | ) | const [virtual] |
Implements LLGestureStep.
Definition at line 402 of file llmultigesture.cpp.
References mChatText, mFlags, LLDataPacker::packString(), LLDataPacker::packU32(), and TRUE.
std::string LLGestureStepChat::mChatText |
Definition at line 207 of file llmultigesture.h.
Referenced by deserialize(), dump(), getLabel(), LLPreviewGesture::initDefaultGesture(), LLPreviewGesture::onCommitChat(), LLPreviewGesture::refresh(), LLGestureManager::runStep(), and serialize().
Definition at line 208 of file llmultigesture.h.
Referenced by deserialize(), dump(), LLPreviewGesture::onCommitChat(), and serialize().