HDK
|
#include <UT_HoudiniExecutionContext.h>
Public Member Functions | |
UT_HoudiniEventLoopExecutionContext () | |
UT_HoudiniWorkEventLoop & | loop () |
Public Member Functions inherited from UT_HoudiniExecutionContext | |
UT_HoudiniExecutionContext (const UT_HoudiniExecutionContext &)=delete | |
UT_HoudiniExecutionContext & | operator= (const UT_HoudiniExecutionContext &)=delete |
template<typename F > | |
void | post (F f) |
virtual void | onWorkStarted () |
virtual void | onWorkFinished () |
UT_HoudiniExecutor | get_executor () |
UT_HoudiniExecutor | get_executor () const |
Protected Member Functions | |
void | post_ (UT_UniquePtr< Event > ev) override |
Protected Member Functions inherited from UT_HoudiniExecutionContext | |
UT_HoudiniExecutionContext () | |
virtual | ~UT_HoudiniExecutionContext ()=default |
Additional Inherited Members | |
Public Types inherited from UT_HoudiniExecutionContext | |
using | executor_type = UT_HoudiniExecutor |
Static Public Member Functions inherited from UT_HoudiniExecutionContext | |
static UT_HoudiniExecutor | houdiniExecutor () |
static UT_HoudiniExecutionContext * | instance () |
static bool | hasInstance () |
Static Protected Member Functions inherited from UT_HoudiniExecutionContext | |
static void | clearInstance () |
Definition at line 153 of file UT_HoudiniExecutionContext.h.
|
inline |
Definition at line 157 of file UT_HoudiniExecutionContext.h.
|
inline |
Definition at line 159 of file UT_HoudiniExecutionContext.h.
|
inlineoverrideprotectedvirtual |
Implements UT_HoudiniExecutionContext.
Definition at line 162 of file UT_HoudiniExecutionContext.h.