LeviLamina
|
Public Types | |
enum class | State : int { Uninitialized = 0 , Initialized = 1 , Ready = 2 } |
Public Member Functions | |
EditorSettingsService & | operator= (EditorSettingsService const &) |
EditorSettingsService (EditorSettingsService const &) | |
virtual ::Scripting::Result_deprecated< void > | init () |
virtual ::Scripting::Result_deprecated< void > | quit () |
virtual::Editor::Settings::Graphics & | getGraphicsSettings () |
virtual::Editor::Settings::Graphics const & | getGraphicsSettings () const |
virtual::Editor::Settings::Speed & | getSpeedSettings () |
virtual::Editor::Settings::Speed const & | getSpeedSettings () const |
virtual::Editor::Settings::Theme & | getThemeSettings () |
virtual::Editor::Settings::Theme const & | getThemeSettings () const |
virtual ::Scripting::Result_deprecated<::Bedrock::PubSub::Subscription > | listenForGraphicsSettingsChanged (::std::function< void(::Editor::Settings::GraphicsProps const &)> func) |
virtual::Bedrock::PubSub::Subscription | listenForSpeedSettingsChanged (::std::function< void(::Editor::Settings::SpeedProps const &)> func) |
virtual::Bedrock::PubSub::Subscription | listenForThemeSettingsChanged (::std::function< void(::Editor::Settings::ThemeProps const &)> func) |
virtual::Bedrock::PubSub::Subscription | listenForCurrentThemeChanged (::std::function< void(::std::string const &)> func) |
virtual::Bedrock::PubSub::Subscription | listenForNewThemeCreated (::std::function< void(::std::string const &, ::std::optional<::std::string > const &, ::std::optional<::std::string > const &)> func) |
virtual::Bedrock::PubSub::Subscription | listenForThemeColorUpdated (::std::function< void(::std::string const &, ::Editor::Settings::ThemeSettingsColorKey, ::mce::Color const &)> func) |
virtual::Bedrock::PubSub::Subscription | listenForThemeDeleted (::std::function< void(::std::string const &)> func) |
virtual void | _handleGraphicsSettingsChangedPayload (::Editor::Network::GraphicsSettingsChangedPayload const &) |
virtual void | _handleSpeedSettingsChangedPayload (::Editor::Network::SpeedSettingsChangedPayload const &) |
virtual void | _handleThemeSettingsChangedPayload (::Editor::Network::ThemeSettingsChangedPayload const &) |
virtual void | _handleThemeSettingsCurrentThemeChangedPayload (::Editor::Network::ThemeSettingsCurrentThemeChangedPayload const &) |
virtual void | _handleThemeSettingsNewThemeCreatedPayload (::Editor::Network::ThemeSettingsNewThemeCreatedPayload const &) |
virtual void | _handleThemeSettingsThemeColorUpdatedPayload (::Editor::Network::ThemeSettingsThemeColorUpdatedPayload const &) |
virtual void | _handleThemeSettingsThemeDeletedPayload (::Editor::Network::ThemeSettingsThemeDeletedPayload const &) |
MCAPI | EditorSettingsService (::Editor::ServiceProviderCollection &providers) |
MCAPI void * | $ctor (::Editor::ServiceProviderCollection &providers) |
MCAPI void | $dtor () |
MCAPI ::Scripting::Result_deprecated< void > | $init () |
MCAPI ::Scripting::Result_deprecated< void > | $quit () |
MCAPI::Editor::Settings::Graphics & | $getGraphicsSettings () |
MCAPI::Editor::Settings::Graphics const & | $getGraphicsSettings () const |
MCAPI::Editor::Settings::Speed & | $getSpeedSettings () |
MCAPI::Editor::Settings::Speed const & | $getSpeedSettings () const |
MCAPI::Editor::Settings::Theme & | $getThemeSettings () |
MCAPI::Editor::Settings::Theme const & | $getThemeSettings () const |
MCAPI ::Scripting::Result_deprecated<::Bedrock::PubSub::Subscription > | $listenForGraphicsSettingsChanged (::std::function< void(::Editor::Settings::GraphicsProps const &)> func) |
MCAPI::Bedrock::PubSub::Subscription | $listenForSpeedSettingsChanged (::std::function< void(::Editor::Settings::SpeedProps const &)> func) |
MCAPI::Bedrock::PubSub::Subscription | $listenForThemeSettingsChanged (::std::function< void(::Editor::Settings::ThemeProps const &)> func) |
MCAPI::Bedrock::PubSub::Subscription | $listenForCurrentThemeChanged (::std::function< void(::std::string const &)> func) |
MCAPI::Bedrock::PubSub::Subscription | $listenForNewThemeCreated (::std::function< void(::std::string const &, ::std::optional<::std::string > const &, ::std::optional<::std::string > const &)> func) |
MCAPI::Bedrock::PubSub::Subscription | $listenForThemeColorUpdated (::std::function< void(::std::string const &, ::Editor::Settings::ThemeSettingsColorKey, ::mce::Color const &)> func) |
MCAPI::Bedrock::PubSub::Subscription | $listenForThemeDeleted (::std::function< void(::std::string const &)> func) |
MCAPI void | $_handleGraphicsSettingsChangedPayload (::Editor::Network::GraphicsSettingsChangedPayload const &) |
MCAPI void | $_handleSpeedSettingsChangedPayload (::Editor::Network::SpeedSettingsChangedPayload const &) |
MCAPI void | $_handleThemeSettingsChangedPayload (::Editor::Network::ThemeSettingsChangedPayload const &) |
MCAPI void | $_handleThemeSettingsCurrentThemeChangedPayload (::Editor::Network::ThemeSettingsCurrentThemeChangedPayload const &) |
MCAPI void | $_handleThemeSettingsNewThemeCreatedPayload (::Editor::Network::ThemeSettingsNewThemeCreatedPayload const &) |
MCAPI void | $_handleThemeSettingsThemeColorUpdatedPayload (::Editor::Network::ThemeSettingsThemeColorUpdatedPayload const &) |
MCAPI void | $_handleThemeSettingsThemeDeletedPayload (::Editor::Network::ThemeSettingsThemeDeletedPayload const &) |
virtual ::Scripting::Result_deprecated< void > | ready () |
virtual::std::string_view | getServiceName () const =0 |
virtual bool | isServiceInitialized () const |
virtual bool | isServiceReady () const |
MCAPI ::Scripting::Result_deprecated< void > | $ready () |
MCAPI bool | $isServiceInitialized () const |
MCAPI bool | $isServiceReady () const |
Static Public Member Functions | |
static MCAPI void ** | $vftableForEditorSettingsServiceProvider () |
static MCAPI void ** | $vftableForIEditorService () |
static MCAPI void ** | $vftable () |
Public Attributes | |
::ll::UntypedStorage< 8, 16 > | mUnk9c3dd4 |
::ll::UntypedStorage< 8, 48 > | mUnke91689 |
::ll::UntypedStorage< 8, 8 > | mUnkc9079a |
::ll::UntypedStorage< 8, 16 > | mUnk5cae67 |
::ll::UntypedStorage< 8, 48 > | mUnk9c041c |
::ll::UntypedStorage< 8, 8 > | mUnk901f2d |
::ll::UntypedStorage< 8, 16 > | mUnk5fc265 |
::ll::UntypedStorage< 8, 48 > | mUnk2415fc |
::ll::UntypedStorage< 8, 16 > | mUnk1bc51d |
::ll::UntypedStorage< 8, 48 > | mUnk910a77 |
::ll::UntypedStorage< 8, 16 > | mUnk14b933 |
::ll::UntypedStorage< 8, 48 > | mUnk8c2666 |
::ll::UntypedStorage< 8, 16 > | mUnk7a6024 |
::ll::UntypedStorage< 8, 48 > | mUnkc7ac71 |
::ll::UntypedStorage< 8, 16 > | mUnkc01e6e |
::ll::UntypedStorage< 8, 48 > | mUnk42fa03 |
::ll::UntypedStorage< 8, 8 > | mUnk86ce36 |
::ll::UntypedStorage< 8, 8 > | mUnkc8874b |
::ll::UntypedStorage< 4, 4 > | mUnk93c97e |
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |
|
explicit |
|
virtual |
Implements Editor::Services::IEditorService.
|
virtual |
Implements Editor::Services::IEditorService.
|
virtual |
Implements Editor::Services::EditorSettingsServiceProvider.
|
virtual |
Implements Editor::Services::EditorSettingsServiceProvider.
|
virtual |
Implements Editor::Services::EditorSettingsServiceProvider.
|
virtual |
Implements Editor::Services::EditorSettingsServiceProvider.
|
virtual |
Implements Editor::Services::EditorSettingsServiceProvider.
|
virtual |
Implements Editor::Services::EditorSettingsServiceProvider.
|
virtual |
Implements Editor::Services::EditorSettingsServiceProvider.
|
virtual |
Implements Editor::Services::EditorSettingsServiceProvider.
|
virtual |
Implements Editor::Services::EditorSettingsServiceProvider.
|
virtual |
Implements Editor::Services::EditorSettingsServiceProvider.
|
virtual |
Implements Editor::Services::EditorSettingsServiceProvider.
|
virtual |
Implements Editor::Services::EditorSettingsServiceProvider.
|
virtual |
Implements Editor::Services::EditorSettingsServiceProvider.
MCAPI void * Editor::Services::EditorSettingsService::$ctor | ( | ::Editor::ServiceProviderCollection & | providers | ) |
MCAPI void Editor::Services::EditorSettingsService::$dtor | ( | ) |
MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorSettingsService::$init | ( | ) |
MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorSettingsService::$quit | ( | ) |
MCAPI::Editor::Settings::Graphics & Editor::Services::EditorSettingsService::$getGraphicsSettings | ( | ) |
MCAPI::Editor::Settings::Graphics const & Editor::Services::EditorSettingsService::$getGraphicsSettings | ( | ) | const |
MCAPI::Editor::Settings::Speed & Editor::Services::EditorSettingsService::$getSpeedSettings | ( | ) |
MCAPI::Editor::Settings::Speed const & Editor::Services::EditorSettingsService::$getSpeedSettings | ( | ) | const |
MCAPI::Editor::Settings::Theme & Editor::Services::EditorSettingsService::$getThemeSettings | ( | ) |
MCAPI::Editor::Settings::Theme const & Editor::Services::EditorSettingsService::$getThemeSettings | ( | ) | const |
MCAPI ::Scripting::Result_deprecated<::Bedrock::PubSub::Subscription > Editor::Services::EditorSettingsService::$listenForGraphicsSettingsChanged | ( | ::std::function< void(::Editor::Settings::GraphicsProps const &)> | func | ) |
MCAPI::Bedrock::PubSub::Subscription Editor::Services::EditorSettingsService::$listenForSpeedSettingsChanged | ( | ::std::function< void(::Editor::Settings::SpeedProps const &)> | func | ) |
MCAPI::Bedrock::PubSub::Subscription Editor::Services::EditorSettingsService::$listenForThemeSettingsChanged | ( | ::std::function< void(::Editor::Settings::ThemeProps const &)> | func | ) |
MCAPI::Bedrock::PubSub::Subscription Editor::Services::EditorSettingsService::$listenForCurrentThemeChanged | ( | ::std::function< void(::std::string const &)> | func | ) |
MCAPI::Bedrock::PubSub::Subscription Editor::Services::EditorSettingsService::$listenForNewThemeCreated | ( | ::std::function< void(::std::string const &, ::std::optional<::std::string > const &, ::std::optional<::std::string > const &)> | func | ) |
MCAPI::Bedrock::PubSub::Subscription Editor::Services::EditorSettingsService::$listenForThemeColorUpdated | ( | ::std::function< void(::std::string const &, ::Editor::Settings::ThemeSettingsColorKey, ::mce::Color const &)> | func | ) |
MCAPI::Bedrock::PubSub::Subscription Editor::Services::EditorSettingsService::$listenForThemeDeleted | ( | ::std::function< void(::std::string const &)> | func | ) |
MCAPI void Editor::Services::EditorSettingsService::$_handleGraphicsSettingsChangedPayload | ( | ::Editor::Network::GraphicsSettingsChangedPayload const & | ) |
MCAPI void Editor::Services::EditorSettingsService::$_handleSpeedSettingsChangedPayload | ( | ::Editor::Network::SpeedSettingsChangedPayload const & | ) |
MCAPI void Editor::Services::EditorSettingsService::$_handleThemeSettingsChangedPayload | ( | ::Editor::Network::ThemeSettingsChangedPayload const & | ) |
MCAPI void Editor::Services::EditorSettingsService::$_handleThemeSettingsCurrentThemeChangedPayload | ( | ::Editor::Network::ThemeSettingsCurrentThemeChangedPayload const & | ) |
MCAPI void Editor::Services::EditorSettingsService::$_handleThemeSettingsNewThemeCreatedPayload | ( | ::Editor::Network::ThemeSettingsNewThemeCreatedPayload const & | ) |
MCAPI void Editor::Services::EditorSettingsService::$_handleThemeSettingsThemeColorUpdatedPayload | ( | ::Editor::Network::ThemeSettingsThemeColorUpdatedPayload const & | ) |
MCAPI void Editor::Services::EditorSettingsService::$_handleThemeSettingsThemeDeletedPayload | ( | ::Editor::Network::ThemeSettingsThemeDeletedPayload const & | ) |
|
static |
|
static |
|
inherited |
|
inherited |
|
inherited |
|
staticinherited |