#include <llmultigesture.h>
Inheritance diagram for LLGestureStepSound:
Public Member Functions | |
LLGestureStepSound () | |
virtual | ~LLGestureStepSound () |
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 | mSoundName |
LLUUID | mSoundAssetID |
U32 | mFlags |
Definition at line 167 of file llmultigesture.h.
LLGestureStepSound::LLGestureStepSound | ( | ) |
Definition at line 321 of file llmultigesture.cpp.
LLGestureStepSound::~LLGestureStepSound | ( | ) | [virtual] |
Definition at line 328 of file llmultigesture.cpp.
BOOL LLGestureStepSound::deserialize | ( | LLDataPacker & | dp | ) | [virtual] |
Implements LLGestureStep.
Definition at line 353 of file llmultigesture.cpp.
References mFlags, mSoundAssetID, mSoundName, TRUE, LLDataPacker::unpackString(), LLDataPacker::unpackU32(), and LLDataPacker::unpackUUID().
Referenced by LLMultiGesture::deserialize().
void LLGestureStepSound::dump | ( | ) | [virtual] |
Implements LLGestureStep.
Definition at line 369 of file llmultigesture.cpp.
References llendl, llinfos, mFlags, mSoundAssetID, and mSoundName.
std::string LLGestureStepSound::getLabel | ( | ) | const [virtual] |
S32 LLGestureStepSound::getMaxSerialSize | ( | ) | const [virtual] |
virtual EStepType LLGestureStepSound::getType | ( | ) | [inline, virtual] |
BOOL LLGestureStepSound::serialize | ( | LLDataPacker & | dp | ) | const [virtual] |
Implements LLGestureStep.
Definition at line 345 of file llmultigesture.cpp.
References mFlags, mSoundAssetID, mSoundName, LLDataPacker::packString(), LLDataPacker::packU32(), LLDataPacker::packUUID(), and TRUE.
Definition at line 186 of file llmultigesture.h.
Referenced by deserialize(), dump(), and serialize().
Definition at line 185 of file llmultigesture.h.
Referenced by deserialize(), dump(), LLPreviewGesture::handleDragAndDrop(), LLPreviewGesture::refresh(), LLGestureManager::runStep(), and serialize().
std::string LLGestureStepSound::mSoundName |
Definition at line 184 of file llmultigesture.h.
Referenced by deserialize(), dump(), getLabel(), LLPreviewGesture::handleDragAndDrop(), and serialize().