|
enum | { BYTE_OFFSET_BITS = 24
, TYPE_BITS = 6
, SOURCE_BITS = 2
, INVALID_BYTE_OFFSET = XII_BIT(BYTE_OFFSET_BITS) - 1
} |
|
|
| XII_DECLARE_POD_TYPE () |
|
XII_ALWAYS_INLINE | DataOffset (xiiUInt32 uiOffset, xiiVisualScriptDataType::Enum dataType, Source::Enum source) |
|
XII_ALWAYS_INLINE bool | IsValid () const |
|
XII_ALWAYS_INLINE xiiVisualScriptDataType::Enum | GetType () const |
|
XII_ALWAYS_INLINE Source::Enum | GetSource () const |
|
XII_ALWAYS_INLINE bool | IsLocal () const |
|
XII_ALWAYS_INLINE bool | IsInstance () const |
|
XII_ALWAYS_INLINE bool | IsConstant () const |
|
XII_ALWAYS_INLINE xiiResult | Serialize (xiiStreamWriter &inout_stream) const |
|
XII_ALWAYS_INLINE xiiResult | Deserialize (xiiStreamReader &inout_stream) |
|
|
xiiUInt32 | m_uiByteOffset: BYTE_OFFSET_BITS |
|
xiiUInt32 | m_uiType: TYPE_BITS |
|
xiiUInt32 | m_uiSource: SOURCE_BITS |
|
The documentation for this struct was generated from the following file:
- /home/runner/work/XII/XII/Source/EnginePlugins/VisualScriptPlugin/Runtime/VisualScriptData.h