#include <llprimitive.h>

Public Types | |
| enum | { PARAMS_FLEXIBLE = 0x10, PARAMS_LIGHT = 0x20, PARAMS_SCULPT = 0x30 } |
Public Member Functions | |
| virtual | ~LLNetworkData () |
| virtual BOOL | pack (LLDataPacker &dp) const =0 |
| virtual BOOL | unpack (LLDataPacker &dp)=0 |
| virtual bool | operator== (const LLNetworkData &data) const =0 |
| virtual void | copy (const LLNetworkData &data)=0 |
Static Public Member Functions | |
| static BOOL | isValid (U16 param_type, U32 size) |
Public Attributes | |
| U16 | mType |
Definition at line 100 of file llprimitive.h.
| anonymous enum |
Definition at line 104 of file llprimitive.h.
| virtual LLNetworkData::~LLNetworkData | ( | ) | [inline, virtual] |
Definition at line 113 of file llprimitive.h.
| virtual BOOL LLNetworkData::pack | ( | LLDataPacker & | dp | ) | const [pure virtual] |
Implemented in LLLightParams, LLFlexibleObjectData, and LLSculptParams.
Referenced by LLViewerObject::parameterChanged().

| virtual BOOL LLNetworkData::unpack | ( | LLDataPacker & | dp | ) | [pure virtual] |
Implemented in LLLightParams, LLFlexibleObjectData, and LLSculptParams.
Referenced by LLViewerObject::unpackParameterEntry().

| virtual bool LLNetworkData::operator== | ( | const LLNetworkData & | data | ) | const [pure virtual] |
Implemented in LLLightParams, LLFlexibleObjectData, and LLSculptParams.
| virtual void LLNetworkData::copy | ( | const LLNetworkData & | data | ) | [pure virtual] |
Implemented in LLLightParams, LLFlexibleObjectData, and LLSculptParams.
Referenced by LLViewerObject::setParameterEntry().

Definition at line 1748 of file llprimitive.cpp.
References FALSE, PARAMS_FLEXIBLE, PARAMS_LIGHT, and PARAMS_SCULPT.
Definition at line 112 of file llprimitive.h.
Referenced by LLLightParams::copy(), LLFlexibleObjectData::LLFlexibleObjectData(), LLLightParams::LLLightParams(), LLSculptParams::LLSculptParams(), LLSculptParams::operator==(), LLFlexibleObjectData::operator==(), and LLLightParams::operator==().
1.5.5