|
enum | { BYTE_OFFSET_BITS = 24
, TYPE_BITS = 6
, SOURCE_BITS = 2
, INVALID_BYTE_OFFSET = PL_BIT(BYTE_OFFSET_BITS) - 1
} |
|
|
| PL_DECLARE_POD_TYPE () |
|
PL_ALWAYS_INLINE | DataOffset (plUInt32 uiOffset, plVisualScriptDataType::Enum dataType, Source::Enum source) |
|
PL_ALWAYS_INLINE bool | IsValid () const |
|
PL_ALWAYS_INLINE plVisualScriptDataType::Enum | GetType () const |
|
PL_ALWAYS_INLINE Source::Enum | GetSource () const |
|
PL_ALWAYS_INLINE bool | IsLocal () const |
|
PL_ALWAYS_INLINE bool | IsInstance () const |
|
PL_ALWAYS_INLINE bool | IsConstant () const |
|
PL_ALWAYS_INLINE plResult | Serialize (plStreamWriter &inout_stream) const |
|
PL_ALWAYS_INLINE plResult | Deserialize (plStreamReader &inout_stream) |
|
|
plUInt32 | m_uiByteOffset: BYTE_OFFSET_BITS |
|
plUInt32 | m_uiType: TYPE_BITS |
|
plUInt32 | m_uiSource: SOURCE_BITS |
|
The documentation for this struct was generated from the following file: