![]() |
XII Release 0.1.0
|
A message handler that creates an instance of the given coroutine type and starts it immediately. More...
#include <ScriptCoroutine.h>
Public Member Functions | |
xiiScriptCoroutineMessageHandler (xiiStringView sName, const xiiScriptMessageDesc &desc, const xiiSharedPtr< xiiScriptCoroutineRTTI > &pType, xiiScriptCoroutineCreationMode::Enum creationMode) | |
Static Public Member Functions | |
static void | Dispatch (xiiAbstractMessageHandler *pSelf, void *pInstance, xiiMessage &ref_msg) |
Protected Attributes | |
xiiHashedString | m_sName |
xiiSharedPtr< xiiScriptCoroutineRTTI > | m_pType |
xiiEnum< xiiScriptCoroutineCreationMode > | m_CreationMode |
Additional Inherited Members |
A message handler that creates an instance of the given coroutine type and starts it immediately.