LeviLamina
Loading...
Searching...
No Matches
DropdownScreenController::SetUpCallbacksForCollectionDropdownOptionsParameters Struct Reference

Public Member Functions

MCAPI SetUpCallbacksForCollectionDropdownOptionsParameters (::std::string const &collectionName, ::std::string const &dropdownName, ::std::string const &dropdownToggleLabelBindingName, ::std::unordered_map<::std::string, int > const &nameValuePairs, ::std::unordered_map< int, ::std::string > const &valueLabelPairs, ::std::string const &enabledBindingName, ::std::function< bool(int)> isEnabled, ::std::function< int(int)> getValue, ::std::function< void(int, int)> setValue)
MCAPI void * $ctor (::std::string const &collectionName, ::std::string const &dropdownName, ::std::string const &dropdownToggleLabelBindingName, ::std::unordered_map<::std::string, int > const &nameValuePairs, ::std::unordered_map< int, ::std::string > const &valueLabelPairs, ::std::string const &enabledBindingName, ::std::function< bool(int)> isEnabled, ::std::function< int(int)> getValue, ::std::function< void(int, int)> setValue)
MCAPI void $dtor ()

Public Attributes

::ll::TypedStorage< 8, 32, ::std::string const > mCollectionName
::ll::TypedStorage< 8, 32, ::std::string const > mDropdownName
::ll::TypedStorage< 8, 32, ::std::string const > mDropdownToggleLabelBindingName
::ll::TypedStorage< 8, 64, ::std::unordered_map<::std::string, int > const > mNameValuePairs
::ll::TypedStorage< 8, 64, ::std::unordered_map< int, ::std::string > const > mValueLabelPairs
::ll::TypedStorage< 8, 32, ::std::string const > mEnabledBindingName
::ll::TypedStorage< 8, 64, ::std::function< bool(int)> > mIsEnabled
::ll::TypedStorage< 8, 64, ::std::function< int(int)> > mGetValue
::ll::TypedStorage< 8, 64, ::std::function< void(int, int)> > mSetValue

The documentation for this struct was generated from the following files: