|
| virtual void | save (::std::vector<::std::pair<::std::string, ::std::string > > &) |
| virtual void | load (::std::string const &) |
|
virtual void | load (::std::map<::std::string, ::std::string > &propertyMap) |
|
virtual void | load (::Json::Value const &valueJson) |
|
MCAPI_C void | _resetOption (::InputMode inputMode, bool saveOptionChange) |
|
MCAPI void | _updatePropertyVector (::std::vector<::std::pair<::std::string, ::std::string > > &propertyVector, ::std::string const &value) |
|
MCAPI_C bool | canModify () const |
|
MCAPI bool | getBool () const |
|
MCAPI_C bool | getBool (::InputMode inputMode) const |
|
MCAPI_C float | getFloat () const |
|
MCAPI_C float | getFloat (::InputMode inputMode) const |
|
MCAPI_C float | getFloatMax () const |
|
MCAPI_C float | getFloatMin () const |
|
MCAPI_C int | getInt () const |
|
MCAPI_C int64 | getInt64 () const |
|
MCAPI_C::std::string const & | getString () const |
|
MCAPI_C ::std::vector<::std::string > | getStringList () const |
|
MCAPI_C uint64 | getUInt64 () const |
|
MCAPI_C ::std::unordered_map< int, ::std::string > const & | getValueNameMap () const |
|
MCAPI_C ::std::vector< int > const & | getValues () const |
|
MCAPI_C::glm::vec3 | getVec3 () const |
|
MCAPI_C bool | isDefaultValue (::InputMode inputMode) const |
|
MCAPI_C bool | isNewVersion (::GameVersion currentVersion) const |
|
MCAPI::Bedrock::PubSub::Subscription | registerLock (::std::function< void(bool &)> isModifiableCondition) |
|
MCAPI_C::Bedrock::PubSub::Subscription | registerObserver (::std::function< void(::Option const &, ::InputMode)> onInputModeChangedCallback) |
|
MCAPI::Bedrock::PubSub::Subscription | registerObserver (::std::function< void(::Option const &)> onValueChangedCallback) |
|
MCAPI_C::Option & | registerTelemetryProperty (::std::string const &propertyName, ::Social::Events::PrivacyTagEnterprise propertyTag) |
|
MCAPI_C void | set (int value) |
|
MCAPI_C void | setOverrideSource (::Option *overrideSource) |
|
MCAPI_C void | toggle () |
|
MCAPI void * | $ctor (::OptionID id, ::OptionOwnerType ownerType, ::OptionResetFlags resetFlags, ::std::string const &captionId, ::std::string const &saveTag, ::OptionType optionType, ::GameVersion version) |
|
MCFOLD void | $dtor () |
|
MCAPI void | $load (::std::map<::std::string, ::std::string > &propertyMap) |
|
MCAPI void | $load (::Json::Value const &valueJson) |
|
|
::ll::TypedStorage< 8, 8, int64 const > | VALUE_MAX |
|
::ll::TypedStorage< 8, 8, int64 const > | VALUE_MIN |
|
::ll::TypedStorage< 8, 8, int64 > | mValue |
|
::ll::TypedStorage< 8, 8, int64 > | mDefaultValue |
|
::ll::TypedStorage< 1, 1, bool > | mClampToRange |
|
::ll::TypedStorage< 8, 24, ::std::vector< int64 > > | mPossibleValues |
|
::ll::TypedStorage< 8, 64, ::std::function< int(int)> > | mCoerceSaveValueCallback |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::Option::Impl > > | mImpl |