|
|
EditorFeatureFlagService & | operator= (EditorFeatureFlagService const &) |
|
| EditorFeatureFlagService (EditorFeatureFlagService const &) |
| virtual ::Scripting::Result_deprecated< void > | init () |
| virtual ::Scripting::Result_deprecated< void > | quit () |
| virtual ::std::optional< bool > | getFlag (::std::string const &name) const |
| virtual ::Scripting::Result_deprecated< void > | setFlag (::std::string const &name, bool value) |
| virtual ::Scripting::Result_deprecated< void > | registerFlag (::std::string const &name, bool defaultValue, ::Editor::FeatureFlagCategory category, ::Editor::FeatureFlagSource source, ::std::string const &description, bool readOnly) |
| virtual bool | hasFlag (::std::string const &name) const |
| virtual ::std::unordered_map<::std::string, ::Editor::FeatureFlagEntry > const & | getAllFlags () const |
| virtual::Bedrock::PubSub::Subscription | listenForFlagChanged (::std::function< void(::std::string const &, bool, ::Editor::FeatureFlagCategory)> func) |
|
virtual void | _handleFeatureFlagChangedPayload (::Editor::Network::FeatureFlagChangedPayload const &payload) |
|
virtual void | _handleFeatureFlagBulkSyncPayload (::Editor::Network::FeatureFlagBulkSyncPayload const &payload) |
| MCAPI | EditorFeatureFlagService (::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 ::std::optional< bool > | $getFlag (::std::string const &name) const |
| MCAPI ::Scripting::Result_deprecated< void > | $setFlag (::std::string const &name, bool value) |
| MCAPI ::Scripting::Result_deprecated< void > | $registerFlag (::std::string const &name, bool defaultValue, ::Editor::FeatureFlagCategory category, ::Editor::FeatureFlagSource source, ::std::string const &description, bool readOnly) |
| MCAPI bool | $hasFlag (::std::string const &name) const |
| MCAPI ::std::unordered_map<::std::string, ::Editor::FeatureFlagEntry > const & | $getAllFlags () const |
| MCAPI::Bedrock::PubSub::Subscription | $listenForFlagChanged (::std::function< void(::std::string const &, bool, ::Editor::FeatureFlagCategory)> func) |
| MCAPI void | $_handleFeatureFlagChangedPayload (::Editor::Network::FeatureFlagChangedPayload const &payload) |
| MCAPI void | $_handleFeatureFlagBulkSyncPayload (::Editor::Network::FeatureFlagBulkSyncPayload const &payload) |
|
virtual ::Scripting::Result_deprecated< void > | ready () |
|
virtual ::Scripting::Result_deprecated< void > | preStartTick () |
|
virtual ::Scripting::Result_deprecated< void > | start () |
|
virtual::std::string_view | getServiceName () const =0 |
|
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 |
|
virtual bool | isHost () const =0 |