#include <llmultigesture.h>
Inheritance diagram for LLGestureStepAnimation:
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 |
Definition at line 144 of file llmultigesture.h.
LLGestureStepAnimation::LLGestureStepAnimation | ( | ) |
Definition at line 243 of file llmultigesture.cpp.
LLGestureStepAnimation::~LLGestureStepAnimation | ( | ) | [virtual] |
Definition at line 250 of file llmultigesture.cpp.
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().
void LLGestureStepAnimation::dump | ( | ) | [virtual] |
Implements LLGestureStep.
Definition at line 310 of file llmultigesture.cpp.
References llendl, llinfos, mAnimAssetID, mAnimName, and mFlags.
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] |
virtual EStepType LLGestureStepAnimation::getType | ( | ) | [inline, virtual] |
Implements LLGestureStep.
Definition at line 150 of file llmultigesture.h.
References STEP_ANIMATION.
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.
Definition at line 162 of file llmultigesture.h.
Referenced by deserialize(), dump(), LLPreviewGesture::handleDragAndDrop(), LLPreviewGesture::initDefaultGesture(), LLPreviewGesture::refresh(), and serialize().
std::string LLGestureStepAnimation::mAnimName |
Definition at line 161 of file llmultigesture.h.
Referenced by deserialize(), dump(), getLabel(), LLPreviewGesture::handleDragAndDrop(), LLPreviewGesture::initDefaultGesture(), and serialize().
Definition at line 163 of file llmultigesture.h.
Referenced by deserialize(), dump(), getLabel(), LLPreviewGesture::refresh(), and serialize().