XII
Release 0.1.0
Loading...
Searching...
No Matches
Public Member Functions
|
List of all members
xiiScriptMessageHandler Class Reference
Inheritance diagram for xiiScriptMessageHandler:
This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.
[
legend
]
Public Member Functions
xiiScriptMessageHandler
(const
xiiScriptMessageDesc
&desc)
void
FillMessagePropertyValues
(const
xiiMessage
&msg,
xiiDynamicArray
<
xiiVariant
> &out_propertyValues)
Public Member Functions inherited from
xiiAbstractMessageHandler
XII_ALWAYS_INLINE void
operator()
(void *pInstance,
xiiMessage
&ref_msg)
XII_FORCE_INLINE void
operator()
(const void *pInstance,
xiiMessage
&ref_msg)
XII_ALWAYS_INLINE xiiMessageId
GetMessageId
() const
XII_ALWAYS_INLINE bool
IsConst
() const
Additional Inherited Members
Protected Types inherited from
xiiAbstractMessageHandler
using
DispatchFunc
= void (*)(
xiiAbstractMessageHandler
* pSelf, void* pInstance,
xiiMessage
&)
using
ConstDispatchFunc
= void (*)(
xiiAbstractMessageHandler
* pSelf, const void* pInstance,
xiiMessage
&)
Protected Attributes inherited from
xiiAbstractMessageHandler
union {
DispatchFunc
m_DispatchFunc
= nullptr
ConstDispatchFunc
m_ConstDispatchFunc
};
xiiMessageId
m_Id
= xiiSmallInvalidIndex
bool
m_bIsConst
= false
The documentation for this class was generated from the following files:
/home/runner/work/XII/XII/Source/Engine/Core/Scripting/
ScriptRTTI.h
/home/runner/work/XII/XII/Source/Engine/Core/Scripting/Implementation/
ScriptRTTI.cpp
xiiScriptMessageHandler
Generated on Sat Jul 5 2025 19:48:08 for XII by
1.13.2