|
LeviLamina
|
Public Types | |
| enum class | InitializationState : int { Uninitialized = 0 , Initializing = 1 , Initialized = 2 , Readying = 3 , Ready = 4 , Deinitializing = 5 } |
Public Member Functions | |
| EditorPlayerCommon & | operator= (EditorPlayerCommon const &) |
| EditorPlayerCommon (EditorPlayerCommon const &) | |
| virtual::EventResult | onEvent (::PlayerDimensionChangeAfterEvent const &evt) |
| virtual ::Scripting::Result_deprecated< void > | init () |
| virtual ::Scripting::Result_deprecated< void > | ready () |
| virtual ::Scripting::Result_deprecated< void > | quit () |
| virtual::Editor::ServiceProviderCollection & | getServiceProviders () |
| virtual ::Scripting::Result_deprecated<::Bedrock::PubSub::Subscription > | registerTickSubscriber (::std::function< void(::Editor::ServiceProviderCollection &)> fnTick) |
| virtual::Bedrock::PubSub::Subscription | registerDimensionChange (::std::function< void(::DimensionType, ::DimensionType)> fn) |
| virtual::Player * | getPlayer () const |
| virtual ::optional_ref<::PlayerEventCoordinator > | getPlayerEventCoordinator ()=0 |
| virtual::EventResult | onPlayerTick (::Player &player) |
| virtual void | _onTick () |
| MCAPI | EditorPlayerCommon (::Player &player, ::gsl::not_null<::Editor::EditorInitParams * > initParams) |
| MCAPI void * | $ctor (::Player &player, ::gsl::not_null<::Editor::EditorInitParams * > initParams) |
| MCAPI void | $dtor () |
| MCAPI::EventResult | $onEvent (::PlayerDimensionChangeAfterEvent const &evt) |
| MCAPI ::Scripting::Result_deprecated< void > | $init () |
| MCAPI ::Scripting::Result_deprecated< void > | $ready () |
| MCAPI ::Scripting::Result_deprecated< void > | $quit () |
| MCAPI::Editor::ServiceProviderCollection & | $getServiceProviders () |
| MCAPI ::Scripting::Result_deprecated<::Bedrock::PubSub::Subscription > | $registerTickSubscriber (::std::function< void(::Editor::ServiceProviderCollection &)> fnTick) |
| MCAPI::Bedrock::PubSub::Subscription | $registerDimensionChange (::std::function< void(::DimensionType, ::DimensionType)> fn) |
| MCAPI::Player * | $getPlayer () const |
| MCAPI::EventResult | $onPlayerTick (::Player &player) |
| MCAPI void | $_onTick () |
| virtual bool | isClientSide () const =0 |
| MCFOLD void * | $ctor () |
| MCFOLD void * | $ctor (::Bedrock::EnableNonOwnerReferences const &) |
| MCAPI ::Scripting::Result_deprecated< void > | _destroyServices () |
| MCAPI::Editor::Services::IEditorService * | _findService (::std::string const &serviceName) const |
| MCAPI ::Scripting::Result_deprecated< void > | _initServices () |
| MCAPI ::Scripting::Result_deprecated< void > | _readyServices () |
| MCAPI ::Scripting::Result_deprecated< void > | _registerAndInitServiceList (::std::vector<::std::unique_ptr<::Editor::Services::IEditorService > > serviceList) |
| MCAPI ::Scripting::Result_deprecated<::Editor::Services::IEditorService * > | _registerService (::std::unique_ptr<::Editor::Services::IEditorService > servicePtr) |
Static Public Member Functions | |
| static MCAPI void ** | $vftableForEditorServiceList () |
| static MCAPI void ** | $vftableForEditorPlayerServiceProvider () |
| static MCAPI void ** | $vftableForEventListenerDispatcher () |
| static MCAPI void ** | $vftableForIEditorPlayer () |
| static MCAPI void ** | $vftable () |
| static MCAPI void ** | $vftable () |
Public Attributes | |
| ::ll::UntypedStorage< 8, 16 > | mUnkb995b8 |
| ::ll::UntypedStorage< 8, 48 > | mUnk6374b5 |
| ::ll::UntypedStorage< 8, 48 > | mUnkc284f0 |
| ::ll::UntypedStorage< 8, 24 > | mUnk6b14f6 |
| ::ll::UntypedStorage< 4, 4 > | mUnk2b7012 |
| ::ll::UntypedStorage< 8, 8 > | mUnk10bddf |
| ::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |
| ::ll::UntypedStorage< 8, 24 > | mUnk656819 |
| MCAPI Editor::EditorPlayerCommon::EditorPlayerCommon | ( | ::Player & | player, |
| ::gsl::not_null<::Editor::EditorInitParams * > | initParams ) |
|
virtual |
Implements Editor::IEditorPlayer.
|
virtual |
Implements Editor::IEditorPlayer.
|
virtual |
Implements Editor::IEditorPlayer.
|
virtual |
Implements Editor::IEditorPlayer.
|
virtual |
Implements Editor::EditorPlayerServiceProvider.
|
virtual |
Implements Editor::EditorPlayerServiceProvider.
|
virtual |
Implements Editor::EditorPlayerServiceProvider.
|
virtual |
Implements Editor::IEditorPlayer.
| MCAPI void * Editor::EditorPlayerCommon::$ctor | ( | ::Player & | player, |
| ::gsl::not_null<::Editor::EditorInitParams * > | initParams ) |
| MCAPI void Editor::EditorPlayerCommon::$dtor | ( | ) |
| MCAPI::EventResult Editor::EditorPlayerCommon::$onEvent | ( | ::PlayerDimensionChangeAfterEvent const & | evt | ) |
| MCAPI ::Scripting::Result_deprecated< void > Editor::EditorPlayerCommon::$init | ( | ) |
| MCAPI ::Scripting::Result_deprecated< void > Editor::EditorPlayerCommon::$ready | ( | ) |
| MCAPI ::Scripting::Result_deprecated< void > Editor::EditorPlayerCommon::$quit | ( | ) |
| MCAPI::Editor::ServiceProviderCollection & Editor::EditorPlayerCommon::$getServiceProviders | ( | ) |
| MCAPI ::Scripting::Result_deprecated<::Bedrock::PubSub::Subscription > Editor::EditorPlayerCommon::$registerTickSubscriber | ( | ::std::function< void(::Editor::ServiceProviderCollection &)> | fnTick | ) |
| MCAPI::Bedrock::PubSub::Subscription Editor::EditorPlayerCommon::$registerDimensionChange | ( | ::std::function< void(::DimensionType, ::DimensionType)> | fn | ) |
| MCAPI::Player * Editor::EditorPlayerCommon::$getPlayer | ( | ) | const |
| MCAPI::EventResult Editor::EditorPlayerCommon::$onPlayerTick | ( | ::Player & | player | ) |
| MCAPI void Editor::EditorPlayerCommon::$_onTick | ( | ) |
|
static |
|
static |
|
static |
|
static |
|
staticinherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
staticinherited |