|
LeviLamina
|
Classes | |
| struct | CompletionState |
Public Types | |
| enum class | State : int { Uninitialized = 0 , Initialized = 1 , Ready = 2 , Started = 3 } |
Public Member Functions | |
| EditorPlayerCoroutineService & | operator= (EditorPlayerCoroutineService const &) |
| EditorPlayerCoroutineService (EditorPlayerCoroutineService const &) | |
| virtual ::Scripting::Result_deprecated< void > | init () |
| virtual ::Scripting::Result_deprecated< void > | quit () |
| virtual::std::string_view | getServiceName () const |
| virtual::Editor::Coroutine::TaskHandle | queue (::std::string name, ::Editor::Generator<::Editor::CoroutineStatus > &&coroutine, ::std::function< void(uint64, ::Editor::Coroutine::TaskCompletionStatus)> onComplete, ::brstd::source_location creationSite) |
| virtual::Editor::Coroutine::TaskHandle | queueTask (::std::string name, ::Editor::Task< void, ::Editor::CoroutineStatus > &&task, ::std::function< void(uint64, ::Editor::Coroutine::TaskCompletionStatus)> onComplete, ::brstd::source_location creationSite) |
| virtual bool | cancel (::Editor::Coroutine::TaskHandle handle) |
| virtual uint64 | cancelAll () |
| virtual::Editor::CoroutineStatus const * | getTaskStatus (::Editor::Coroutine::TaskHandle handle) const |
| virtual::std::string const * | getTaskName (::Editor::Coroutine::TaskHandle handle) const |
| virtual uint64 | activeTaskCount () const |
| virtual::Bedrock::PubSub::Subscription | registerBusyStateChangedListener (::std::function< void(bool)> callback) |
| virtual::Editor::Coroutine::TaskHandle | _queueTaskFactory (::std::string name, ::Editor::Coroutine::CoroutineTaskOptions options, ::brstd::move_only_function< ::Editor::Task< void, ::Editor::CoroutineStatus >(::Editor::Coroutine::CoroutineTaskContext &)> factory, ::std::function< void(uint64, ::Editor::Coroutine::TaskCompletionStatus)> onComplete, ::brstd::source_location creationSite) |
| MCAPI | EditorPlayerCoroutineService (::Editor::ServiceProviderCollection &providers, ::Editor::Services::EditorCoroutineServiceProvider &manager) |
| MCAPI void | _refreshOwnerMetadata () |
| MCAPI ::std::function< void(uint64, ::Editor::Coroutine::TaskCompletionStatus)> | _wrapCompletion (bool contributesToBusyState, ::std::function< void(uint64, ::Editor::Coroutine::TaskCompletionStatus)> onComplete) |
| MCAPI void * | $ctor (::Editor::ServiceProviderCollection &providers, ::Editor::Services::EditorCoroutineServiceProvider &manager) |
| MCAPI ::Scripting::Result_deprecated< void > | $init () |
| MCAPI ::Scripting::Result_deprecated< void > | $quit () |
| MCAPI::std::string_view | $getServiceName () const |
| MCAPI::Editor::Coroutine::TaskHandle | $queue (::std::string name, ::Editor::Generator<::Editor::CoroutineStatus > &&coroutine, ::std::function< void(uint64, ::Editor::Coroutine::TaskCompletionStatus)> onComplete, ::brstd::source_location creationSite) |
| MCAPI::Editor::Coroutine::TaskHandle | $queueTask (::std::string name, ::Editor::Task< void, ::Editor::CoroutineStatus > &&task, ::std::function< void(uint64, ::Editor::Coroutine::TaskCompletionStatus)> onComplete, ::brstd::source_location creationSite) |
| MCAPI bool | $cancel (::Editor::Coroutine::TaskHandle handle) |
| MCAPI uint64 | $cancelAll () |
| MCAPI::Editor::CoroutineStatus const * | $getTaskStatus (::Editor::Coroutine::TaskHandle handle) const |
| MCAPI::std::string const * | $getTaskName (::Editor::Coroutine::TaskHandle handle) const |
| MCAPI uint64 | $activeTaskCount () const |
| MCAPI::Bedrock::PubSub::Subscription | $registerBusyStateChangedListener (::std::function< void(bool)> callback) |
| MCAPI::Editor::Coroutine::TaskHandle | $_queueTaskFactory (::std::string name, ::Editor::Coroutine::CoroutineTaskOptions options, ::brstd::move_only_function< ::Editor::Task< void, ::Editor::CoroutineStatus >(::Editor::Coroutine::CoroutineTaskContext &)> factory, ::std::function< void(uint64, ::Editor::Coroutine::TaskCompletionStatus)> onComplete, ::brstd::source_location creationSite) |
| virtual ::Scripting::Result_deprecated< void > | ready () |
| virtual ::Scripting::Result_deprecated< void > | preStartTick () |
| virtual ::Scripting::Result_deprecated< void > | start () |
| virtual bool | isServiceInitialized () const |
| virtual bool | isServiceReady () const |
| virtual bool | isServiceStarted () const |
| MCAPI ::Scripting::Result_deprecated< void > | $ready () |
| MCAPI ::Scripting::Result_deprecated< void > | $preStartTick () |
| MCAPI ::Scripting::Result_deprecated< void > | $start () |
| MCAPI bool | $isServiceInitialized () const |
| MCAPI bool | $isServiceReady () const |
| MCAPI bool | $isServiceStarted () const |
| MCFOLD void | $dtor () |
Static Public Member Functions | |
| static MCAPI ::std::string_view const & | ServiceName () |
| static MCAPI void ** | $vftableForEditorPlayerCoroutineServiceProvider () |
| static MCAPI void ** | $vftableForIEditorService () |
| static MCAPI void ** | $vftable () |
Public Attributes | |
| ::ll::UntypedStorage< 8, 8 > | mUnkfcb938 |
| ::ll::UntypedStorage< 8, 8 > | mUnkb72e94 |
| ::ll::UntypedStorage< 8, 8 > | mUnk8cde99 |
| ::ll::UntypedStorage< 1, 1 > | mUnk9b767c |
| ::ll::UntypedStorage< 8, 16 > | mUnkb68438 |
| ::ll::UntypedStorage< 8, 8 > | mUnkc8874b |
| ::ll::UntypedStorage< 1, 1 > | mUnk268624 |
| ::ll::UntypedStorage< 4, 4 > | mUnk93c97e |
| ::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |
| MCAPI Editor::Services::EditorPlayerCoroutineService::EditorPlayerCoroutineService | ( | ::Editor::ServiceProviderCollection & | providers, |
| ::Editor::Services::EditorCoroutineServiceProvider & | manager ) |
|
virtual |
Implements Editor::Services::IEditorService.
|
virtual |
Implements Editor::Services::IEditorService.
|
virtual |
Implements Editor::Services::IEditorService.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
| MCAPI void Editor::Services::EditorPlayerCoroutineService::_refreshOwnerMetadata | ( | ) |
| MCAPI ::std::function< void(uint64, ::Editor::Coroutine::TaskCompletionStatus)> Editor::Services::EditorPlayerCoroutineService::_wrapCompletion | ( | bool | contributesToBusyState, |
| ::std::function< void(uint64, ::Editor::Coroutine::TaskCompletionStatus)> | onComplete ) |
|
static |
| MCAPI void * Editor::Services::EditorPlayerCoroutineService::$ctor | ( | ::Editor::ServiceProviderCollection & | providers, |
| ::Editor::Services::EditorCoroutineServiceProvider & | manager ) |
| MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorPlayerCoroutineService::$init | ( | ) |
| MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorPlayerCoroutineService::$quit | ( | ) |
| MCAPI::std::string_view Editor::Services::EditorPlayerCoroutineService::$getServiceName | ( | ) | const |
| MCAPI::Editor::Coroutine::TaskHandle Editor::Services::EditorPlayerCoroutineService::$queue | ( | ::std::string | name, |
| ::Editor::Generator<::Editor::CoroutineStatus > && | coroutine, | ||
| ::std::function< void(uint64, ::Editor::Coroutine::TaskCompletionStatus)> | onComplete, | ||
| ::brstd::source_location | creationSite ) |
| MCAPI::Editor::Coroutine::TaskHandle Editor::Services::EditorPlayerCoroutineService::$queueTask | ( | ::std::string | name, |
| ::Editor::Task< void, ::Editor::CoroutineStatus > && | task, | ||
| ::std::function< void(uint64, ::Editor::Coroutine::TaskCompletionStatus)> | onComplete, | ||
| ::brstd::source_location | creationSite ) |
| MCAPI bool Editor::Services::EditorPlayerCoroutineService::$cancel | ( | ::Editor::Coroutine::TaskHandle | handle | ) |
| MCAPI uint64 Editor::Services::EditorPlayerCoroutineService::$cancelAll | ( | ) |
| MCAPI::Editor::CoroutineStatus const * Editor::Services::EditorPlayerCoroutineService::$getTaskStatus | ( | ::Editor::Coroutine::TaskHandle | handle | ) | const |
| MCAPI::std::string const * Editor::Services::EditorPlayerCoroutineService::$getTaskName | ( | ::Editor::Coroutine::TaskHandle | handle | ) | const |
| MCAPI uint64 Editor::Services::EditorPlayerCoroutineService::$activeTaskCount | ( | ) | const |
| MCAPI::Bedrock::PubSub::Subscription Editor::Services::EditorPlayerCoroutineService::$registerBusyStateChangedListener | ( | ::std::function< void(bool)> | callback | ) |
| MCAPI::Editor::Coroutine::TaskHandle Editor::Services::EditorPlayerCoroutineService::$_queueTaskFactory | ( | ::std::string | name, |
| ::Editor::Coroutine::CoroutineTaskOptions | options, | ||
| ::brstd::move_only_function< ::Editor::Task< void, ::Editor::CoroutineStatus >(::Editor::Coroutine::CoroutineTaskContext &)> | factory, | ||
| ::std::function< void(uint64, ::Editor::Coroutine::TaskCompletionStatus)> | onComplete, | ||
| ::brstd::source_location | creationSite ) |
|
static |
|
static |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
staticinherited |