![]() |
Plasma Engine
2.0
|
A message handler that creates an instance of the given coroutine type and starts it immediately. More...
#include <ScriptCoroutine.h>
Public Member Functions | |
plScriptCoroutineMessageHandler (plStringView sName, const plScriptMessageDesc &desc, const plSharedPtr< plScriptCoroutineRTTI > &pType, plScriptCoroutineCreationMode::Enum creationMode) | |
Static Public Member Functions | |
static void | Dispatch (plAbstractMessageHandler *pSelf, void *pInstance, plMessage &ref_msg) |
Protected Attributes | |
plHashedString | m_sName |
plSharedPtr< plScriptCoroutineRTTI > | m_pType |
plEnum< plScriptCoroutineCreationMode > | m_CreationMode |
Additional Inherited Members |
A message handler that creates an instance of the given coroutine type and starts it immediately.