![]() |
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.