LeviLamina
Loading...
Searching...
No Matches
ClientInstanceScreenController Class Reference
+ Inheritance diagram for ClientInstanceScreenController:

Public Types

enum class  PreviousButtonStateRequirement : int {
  Any = 0 , Down = 1 , Up = 2 , NotDown = 3 ,
  NotUp = 4
}
 
enum class  PreviousButtonStateRequirement {
  Any = 0 , Down = 1 , Up = 2 , NotDown = 3 ,
  NotUp = 4
}
 
enum class  SliderChangeType : int { AnyChange = 0 , NotFinalized = 1 , Finalized = 2 }
 

Public Member Functions

ClientInstanceScreenControlleroperator= (ClientInstanceScreenController const &)
 
 ClientInstanceScreenController (ClientInstanceScreenController const &)
 
virtual::ui::DirtyFlag tick ()
 
MCAPI ClientInstanceScreenController (::std::shared_ptr<::ClientInstanceScreenModel > model)
 
MCAPI void presentExitWorldConfirmationOrQuit ()
 
MCAPI void * $ctor (::std::shared_ptr<::ClientInstanceScreenModel > model)
 
MCAPI void $dtor ()
 
MCAPI::ui::DirtyFlag $tick ()
 
virtual void preFrameTick ()
 
virtual::ui::ViewRequest handleEvent (::ScreenEvent &screenEvent)
 
virtual ::std::optional<::std::string > getRoute () const
 
virtual void setScreenState (::std::vector<::std::pair<::std::string_view, ::std::string_view > > const &)
 
virtual void onOpen ()
 
virtual void queueTitleNarration ()
 
virtual void onTerminate ()
 
virtual void onInit ()
 
virtual void onDelete ()
 
virtual bool canExit ()
 
virtual::ui::ViewRequest tryExit ()
 
virtual void onCreation ()
 
virtual void onReload ()
 
virtual void onLeave ()
 
virtual void leaveScreen (::std::string const &)
 
virtual::ui::DirtyFlag handleGameEventNotification (::ui::GameEventNotification notification)
 
virtual bool bind (::std::string const &collectionName, uint collectionNameHash, int collectionIndex, ::std::string const &bindingName, uint bindingNameHash, ::std::string const &bindingNameOverride, ::UIPropertyBag &bag)
 
virtual bool bind (::std::string const &bindingName, uint bindingNameHash, ::std::string const &bindingNameOverride, ::UIPropertyBag &bag)
 
virtual void handleLicenseChanged ()
 
virtual void setAssociatedBlockPos (::BlockPos const &pos)
 
virtual void setAssociatedEntityUniqueID (::ActorUniqueID const unqiueID)
 
virtual void setSuspendInput (bool)
 
virtual void setSuspendDirectionalInput (bool)
 
virtual void setViewCommand (::ScreenViewCommand const &callback)
 
virtual void addStaticScreenVars (::Json::Value &globalVars)
 
virtual::std::string getAdditionalScreenInfo () const
 
virtual::std::string getTelemetryOverride () const
 
virtual void addEventProperties (::std::unordered_map<::std::string, ::std::string > &) const
 
virtual::ui::SceneType getSceneType () const
 
virtual int getScreenVersion () const
 
virtual uint getSceneId () const
 
virtual::ScreenControllerProxy * getProxy ()
 
virtual void onEntered ()
 
virtual void onScreenPushedAbove ()
 
virtual void onEntering ()
 
virtual bool _doesScreenHaveExitBehavior () const
 
virtual bool _isContainerScreen () const
 
MCAPI uint _getNameId (::std::string const &name) const
 
MCAPI::ui::ViewRequest _handleButtonEvent (::ScreenEvent &screenEvent)
 
MCAPI::ui::ViewRequest _handleEvent (::ScreenEvent &screenEvent)
 
MCAPI void _registerSubController (::std::shared_ptr<::ScreenController > controller)
 
MCAPI void bindBool (::StringHash const &bindingName, ::brstd::move_only_function< bool() const > callback, ::brstd::move_only_function< bool() const > condition)
 
MCAPI void bindBoolForAnyCollection (::StringHash const &bindingName, ::brstd::move_only_function< bool(::std::string const &, int) const > callback, ::brstd::move_only_function< bool(::std::string const &, int) const > condition)
 
MCAPI void bindBoolForCollection (::StringHash const &collectionName, ::StringHash const &bindingName, ::brstd::move_only_function< bool(int) const > callback, ::brstd::move_only_function< bool(int) const > condition)
 
MCAPI void bindColor (::StringHash const &bindingName, ::brstd::move_only_function<::mce::Color() const > callback, ::brstd::move_only_function< bool() const > condition)
 
MCAPI void bindColorForCollection (::StringHash const &collectionName, ::StringHash const &bindingName, ::brstd::move_only_function<::mce::Color(int) const > callback, ::brstd::move_only_function< bool(int) const > condition)
 
MCAPI void bindColorWithPropertyBag (::StringHash const &bindingName, ::brstd::move_only_function<::mce::Color(::UIPropertyBag &) const > callback, ::brstd::move_only_function< bool() const > condition)
 
MCAPI void bindDoubleForAnyCollection (::StringHash const &bindingName, ::brstd::move_only_function< double(::std::string const &, int) const > callback, ::brstd::move_only_function< bool(::std::string const &, int) const > condition)
 
MCAPI void bindFloat (::StringHash const &bindingName, ::brstd::move_only_function< float() const > callback, ::brstd::move_only_function< bool() const > condition)
 
MCAPI void bindFloatForAnyCollection (::StringHash const &bindingName, ::brstd::move_only_function< float(::std::string const &, int) const > callback, ::brstd::move_only_function< bool(::std::string const &, int) const > condition)
 
MCAPI void bindFloatForCollection (::StringHash const &collectionName, ::StringHash const &bindingName, ::brstd::move_only_function< float(int) const > callback, ::brstd::move_only_function< bool(int) const > condition)
 
MCAPI void bindForAnyCollection (::StringHash const &bindingName, ::brstd::move_only_function< void(int, ::std::string const &, ::UIPropertyBag &) const > callback, ::brstd::move_only_function< bool(::std::string const &, int) const > condition)
 
MCAPI void bindForAnyCollection (::StringHash const &bindingName, ::brstd::move_only_function< void(::std::string const &, int, ::std::string const &, ::UIPropertyBag &) const > callback, ::brstd::move_only_function< bool(::std::string const &, int) const > condition)
 
MCAPI void bindForCollection (::StringHash const &collectionName, ::StringHash const &bindingName, ::brstd::move_only_function< void(int, ::std::string const &, ::UIPropertyBag &) const > func)
 
MCAPI void bindForGlobal (::StringHash const &bindingName, ::brstd::move_only_function< void(::std::string const &, ::UIPropertyBag &) const > func)
 
MCAPI void bindForGlobalGridSize (::StringHash const &bindingName, ::brstd::move_only_function< void(::std::string const &, ::UIPropertyBag &) const > callback, ::brstd::move_only_function< bool() const > condition)
 
MCAPI void bindGridSize (::StringHash const &bindingName, ::brstd::move_only_function<::glm::ivec2() const > callback, ::brstd::move_only_function< bool() const > condition)
 
MCAPI void bindInt (::StringHash const &bindingName, ::brstd::move_only_function< int() const > callback, ::brstd::move_only_function< bool() const > condition)
 
MCAPI void bindIntForAnyCollection (::StringHash const &bindingName, ::brstd::move_only_function< int(::std::string const &, int) const > callback, ::brstd::move_only_function< bool(::std::string const &, int) const > condition)
 
MCAPI void bindIntForCollection (::StringHash const &collectionName, ::StringHash const &bindingName, ::brstd::move_only_function< int(int) const > callback, ::brstd::move_only_function< bool(int) const > condition)
 
MCAPI void bindItemDataForAnyCollection (::StringHash const &bindingName, ::brstd::move_only_function<::ItemRendererData(::std::string const &, int) const > callback, ::brstd::move_only_function< bool(::std::string const &, int) const > condition)
 
MCAPI void bindString (::StringHash const &bindingName, ::brstd::move_only_function<::std::string() const > callback, ::brstd::move_only_function< bool() const > condition)
 
MCAPI void bindString (class StringHash const &bindingName, class std::function< std::string(void)> const &callback, class std::function< bool(void)> const &condition)
 
MCAPI void bindStringForAnyCollection (::StringHash const &bindingName, ::brstd::move_only_function<::std::string(::std::string const &, int) const > callback, ::brstd::move_only_function< bool(::std::string const &, int) const > condition)
 
MCAPI void bindStringForCollection (::StringHash const &collectionName, ::StringHash const &bindingName, ::brstd::move_only_function<::std::string(int) const > callback, ::brstd::move_only_function< bool(int) const > condition)
 
MCAPI bool hasFinishedAsyncTasks () const
 
MCAPI void queueAsyncTask (::brstd::move_only_function<::TaskResult()> &&task, ::std::function< void()> &&callback)
 
MCAPI void registerAnimationEventHandler (uint eventId, ::brstd::move_only_function<::ui::ViewRequest() const > callback)
 
MCAPI void registerButtonEventHandler (uint buttonId, ::ButtonState currentState, ::ButtonState previousState, ::brstd::move_only_function<::ui::ViewRequest(::UIPropertyBag *) const > callback)
 
MCAPI void registerButtonEventHandler (uint buttonId, ::ButtonState currentState, ::ScreenController::PreviousButtonStateRequirement previousStateRequirement, ::brstd::move_only_function<::ui::ViewRequest(::UIPropertyBag *) const > callback)
 
MCAPI void registerButtonInteractedHandler (uint buttonId, ::brstd::move_only_function<::ui::ViewRequest(::UIPropertyBag *) const > callback)
 
MCAPI void registerButtonPressedHandler (uint buttonId, ::brstd::move_only_function<::ui::ViewRequest(::UIPropertyBag *) const > callback)
 
MCAPI void registerButtonReleasedHandler (uint buttonId, ::brstd::move_only_function<::ui::ViewRequest(::UIPropertyBag *) const > callback)
 
MCAPI void registerClipStateChangeEventHandler (uint eventId, ::brstd::move_only_function<::ui::ViewRequest(bool, ::UIPropertyBag &) const > callback)
 
MCAPI void registerClippedCollectionEventHandler (::StringHash const &collectionName, ::brstd::move_only_function<::ui::ViewRequest(int, int, ::UIPropertyBag &) const > callback)
 
MCAPI void registerCustomRendererEventHandler (uint eventId, ::brstd::move_only_function<::ui::ViewRequest() const > callback)
 
MCAPI void registerFocusMovedEventHandler (::brstd::move_only_function<::ui::ViewRequest(::FocusMoveScreenEventData &) const > callback)
 
MCAPI void registerInputModechangedEventHandler (::brstd::move_only_function<::ui::ViewRequest(::InputModeChangeScreenEventData &) const > callback)
 
MCAPI void registerPointerHeldEventHandler (::brstd::move_only_function<::ui::ViewRequest(::PointerHeldScreenEventData &) const > callback)
 
MCAPI void registerSliderChangedEventHandler (uint buttonId, ::brstd::move_only_function<::ui::ViewRequest(int, float) const > callback)
 
MCAPI void registerSliderFinishedEventHandler (uint buttonId, ::brstd::move_only_function<::ui::ViewRequest(int, float) const > callback)
 
MCAPI void registerSliderNotFinishedEventHandler (uint buttonId, ::brstd::move_only_function<::ui::ViewRequest(int, float) const > callback)
 
MCAPI void registerTextEditChangedEventHandler (uint buttonId, ::brstd::move_only_function<::ui::ViewRequest(::TextEditScreenEventData &, int) const > callback)
 
MCAPI void registerTextEditFinishedEventHandler (uint buttonId, ::brstd::move_only_function<::ui::ViewRequest(::TextEditScreenEventData &, int) const > callback)
 
MCAPI void registerTextEditSelectedStateChangeEventHandler (uint buttonId, ::brstd::move_only_function<::ui::ViewRequest(::TextEditSelectedStateChangeEventData &) const > callback)
 
MCAPI void registerTextEventHandler (::brstd::move_only_function<::ui::ViewRequest(::TextEditScreenEventData &, int) const > callback)
 
MCAPI void registerToggleChangeEventHandler (uint buttonId, ::brstd::move_only_function<::ui::ViewRequest(::ToggleChangeEventData &) const > callback)
 
MCAPI void * $ctor (bool useTaskGroup)
 
MCAPI void $preFrameTick ()
 
MCAPI::ui::ViewRequest $handleEvent (::ScreenEvent &screenEvent)
 
MCAPI ::std::optional<::std::string > $getRoute () const
 
MCAPI void $setScreenState (::std::vector<::std::pair<::std::string_view, ::std::string_view > > const &)
 
MCAPI void $onOpen ()
 
MCAPI void $queueTitleNarration ()
 
MCAPI void $onTerminate ()
 
MCAPI void $onInit ()
 
MCAPI void $onDelete ()
 
MCAPI bool $canExit ()
 
MCAPI::ui::ViewRequest $tryExit ()
 
MCAPI void $onCreation ()
 
MCAPI void $onReload ()
 
MCAPI void $onLeave ()
 
MCAPI void $leaveScreen (::std::string const &)
 
MCAPI::ui::DirtyFlag $handleGameEventNotification (::ui::GameEventNotification notification)
 
MCAPI bool $bind (::std::string const &collectionName, uint collectionNameHash, int collectionIndex, ::std::string const &bindingName, uint bindingNameHash, ::std::string const &bindingNameOverride, ::UIPropertyBag &bag)
 
MCAPI bool $bind (::std::string const &bindingName, uint bindingNameHash, ::std::string const &bindingNameOverride, ::UIPropertyBag &bag)
 
MCAPI void $handleLicenseChanged ()
 
MCAPI void $setAssociatedBlockPos (::BlockPos const &pos)
 
MCAPI void $setAssociatedEntityUniqueID (::ActorUniqueID const unqiueID)
 
MCAPI void $setSuspendInput (bool)
 
MCAPI void $setSuspendDirectionalInput (bool)
 
MCAPI void $setViewCommand (::ScreenViewCommand const &callback)
 
MCAPI void $addStaticScreenVars (::Json::Value &globalVars)
 
MCAPI::std::string $getAdditionalScreenInfo () const
 
MCAPI::std::string $getTelemetryOverride () const
 
MCAPI void $addEventProperties (::std::unordered_map<::std::string, ::std::string > &) const
 
MCAPI::ui::SceneType $getSceneType () const
 
MCAPI int $getScreenVersion () const
 
MCAPI uint $getSceneId () const
 
MCAPI::ScreenControllerProxy * $getProxy ()
 
MCAPI void $onEntered ()
 
MCAPI void $onScreenPushedAbove ()
 
MCAPI void $onEntering ()
 
MCAPI bool $_doesScreenHaveExitBehavior () const
 
MCAPI bool $_isContainerScreen () const
 

Static Public Member Functions

static MCAPI void ** $vftableForEnableNonOwnerReferences ()
 
static MCAPI void ** $vftableForScreenController ()
 
static MCAPI void ** $vftable ()
 

Public Attributes

::ll::UntypedStorage< 8, 16 > mUnk75b644
 
::ll::UntypedStorage< 8, 8 > mUnk19679b
 
::ll::UntypedStorage< 8, 64 > mUnk8a7418
 
::ll::UntypedStorage< 8, 64 > mUnk82db40
 
::ll::UntypedStorage< 8, 64 > mUnk575ccd
 
::ll::UntypedStorage< 8, 64 > mUnk5c1102
 
::ll::UntypedStorage< 8, 8 > mUnk376fda
 
::ll::UntypedStorage< 1, 1 > mUnkd9ae2b
 
::ll::UntypedStorage< 1, 1 > mUnk658e75
 
::ll::UntypedStorage< 1, 1 > mUnka0b766
 
::ll::UntypedStorage< 8, 1408 > mUnkf888ac
 
::ll::UntypedStorage< 1, 1 > mUnkdcae0f
 
::ll::UntypedStorage< 8, 64 > mUnke5c710
 
::ll::UntypedStorage< 8, 64 > mUnka9059e
 
::ll::UntypedStorage< 8, 64 > mUnk8a2aa4
 
::ll::UntypedStorage< 8, 24 > mUnkef27f7
 
::ll::UntypedStorage< 8, 24 > mUnkdd0f55
 
::ll::UntypedStorage< 8, 24 > mUnk1c1018
 
::ll::UntypedStorage< 8, 64 > mUnk60893a
 
::ll::UntypedStorage< 8, 64 > mUnk3c1132
 
::ll::UntypedStorage< 8, 64 > mUnk20b072
 
::ll::UntypedStorage< 8, 24 > mUnkc3d6bf
 
::ll::UntypedStorage< 8, 64 > mUnk392f36
 
::ll::UntypedStorage< 8, 64 > mUnkaa9757
 
::ll::UntypedStorage< 8, 64 > mUnk955ba0
 
::ll::UntypedStorage< 8, 64 > mUnk9c1f6f
 
::ll::UntypedStorage< 8, 64 > mUnk38743d
 
::ll::UntypedStorage< 8, 64 > mUnka545bb
 
::ll::UntypedStorage< 8, 64 > mUnkcd76db
 
::ll::UntypedStorage< 8, 64 > mUnk1669d5
 
::ll::UntypedStorage< 8, 8 > mUnk458aec
 
char pad_0x0000 [2512]
 
std::unordered_map< uint, std::function< void(std::string const &, UIPropertyBag &)> > mBindCallbacks
 
std::unordered_map< uint, std::function< void(int, std::string const &, UIPropertyBag &)> > mCollectionBindCallbacks
 
std::unordered_map< uint, std::function< void(std::string const &, int, std::string const &, UIPropertyBag &)> > mAnyCollectionBindCallbacks
 

Constructor & Destructor Documentation

◆ ClientInstanceScreenController()

MCAPI ClientInstanceScreenController::ClientInstanceScreenController ( ::std::shared_ptr<::ClientInstanceScreenModel > model)
explicit
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ presentExitWorldConfirmationOrQuit()

MCAPI void ClientInstanceScreenController::presentExitWorldConfirmationOrQuit ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [1/2]

MCAPI void * ClientInstanceScreenController::$ctor ( ::std::shared_ptr<::ClientInstanceScreenModel > model)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void ClientInstanceScreenController::$dtor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $tick()

MCAPI::ui::DirtyFlag ClientInstanceScreenController::$tick ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftableForEnableNonOwnerReferences()

static MCAPI void ** ClientInstanceScreenController::$vftableForEnableNonOwnerReferences ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftableForScreenController()

static MCAPI void ** ClientInstanceScreenController::$vftableForScreenController ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _getNameId()

MCAPI uint ScreenController::_getNameId ( ::std::string const & name) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _handleButtonEvent()

MCAPI::ui::ViewRequest ScreenController::_handleButtonEvent ( ::ScreenEvent & screenEvent)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _handleEvent()

MCAPI::ui::ViewRequest ScreenController::_handleEvent ( ::ScreenEvent & screenEvent)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _registerSubController()

MCAPI void ScreenController::_registerSubController ( ::std::shared_ptr<::ScreenController > controller)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ bindBool()

MCAPI void ScreenController::bindBool ( ::StringHash const & bindingName,
::brstd::move_only_function< bool() const > callback,
::brstd::move_only_function< bool() const > condition )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ bindBoolForAnyCollection()

MCAPI void ScreenController::bindBoolForAnyCollection ( ::StringHash const & bindingName,
::brstd::move_only_function< bool(::std::string const &, int) const > callback,
::brstd::move_only_function< bool(::std::string const &, int) const > condition )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ bindBoolForCollection()

MCAPI void ScreenController::bindBoolForCollection ( ::StringHash const & collectionName,
::StringHash const & bindingName,
::brstd::move_only_function< bool(int) const > callback,
::brstd::move_only_function< bool(int) const > condition )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ bindColor()

MCAPI void ScreenController::bindColor ( ::StringHash const & bindingName,
::brstd::move_only_function<::mce::Color() const > callback,
::brstd::move_only_function< bool() const > condition )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ bindColorForCollection()

MCAPI void ScreenController::bindColorForCollection ( ::StringHash const & collectionName,
::StringHash const & bindingName,
::brstd::move_only_function<::mce::Color(int) const > callback,
::brstd::move_only_function< bool(int) const > condition )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ bindColorWithPropertyBag()

MCAPI void ScreenController::bindColorWithPropertyBag ( ::StringHash const & bindingName,
::brstd::move_only_function<::mce::Color(::UIPropertyBag &) const > callback,
::brstd::move_only_function< bool() const > condition )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ bindDoubleForAnyCollection()

MCAPI void ScreenController::bindDoubleForAnyCollection ( ::StringHash const & bindingName,
::brstd::move_only_function< double(::std::string const &, int) const > callback,
::brstd::move_only_function< bool(::std::string const &, int) const > condition )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ bindFloat()

MCAPI void ScreenController::bindFloat ( ::StringHash const & bindingName,
::brstd::move_only_function< float() const > callback,
::brstd::move_only_function< bool() const > condition )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ bindFloatForAnyCollection()

MCAPI void ScreenController::bindFloatForAnyCollection ( ::StringHash const & bindingName,
::brstd::move_only_function< float(::std::string const &, int) const > callback,
::brstd::move_only_function< bool(::std::string const &, int) const > condition )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ bindFloatForCollection()

MCAPI void ScreenController::bindFloatForCollection ( ::StringHash const & collectionName,
::StringHash const & bindingName,
::brstd::move_only_function< float(int) const > callback,
::brstd::move_only_function< bool(int) const > condition )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ bindForAnyCollection() [1/2]

MCAPI void ScreenController::bindForAnyCollection ( ::StringHash const & bindingName,
::brstd::move_only_function< void(int, ::std::string const &, ::UIPropertyBag &) const > callback,
::brstd::move_only_function< bool(::std::string const &, int) const > condition )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ bindForAnyCollection() [2/2]

MCAPI void ScreenController::bindForAnyCollection ( ::StringHash const & bindingName,
::brstd::move_only_function< void(::std::string const &, int, ::std::string const &, ::UIPropertyBag &) const > callback,
::brstd::move_only_function< bool(::std::string const &, int) const > condition )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ bindForCollection()

MCAPI void ScreenController::bindForCollection ( ::StringHash const & collectionName,
::StringHash const & bindingName,
::brstd::move_only_function< void(int, ::std::string const &, ::UIPropertyBag &) const > func )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ bindForGlobal()

MCAPI void ScreenController::bindForGlobal ( ::StringHash const & bindingName,
::brstd::move_only_function< void(::std::string const &, ::UIPropertyBag &) const > func )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ bindForGlobalGridSize()

MCAPI void ScreenController::bindForGlobalGridSize ( ::StringHash const & bindingName,
::brstd::move_only_function< void(::std::string const &, ::UIPropertyBag &) const > callback,
::brstd::move_only_function< bool() const > condition )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ bindGridSize()

MCAPI void ScreenController::bindGridSize ( ::StringHash const & bindingName,
::brstd::move_only_function<::glm::ivec2() const > callback,
::brstd::move_only_function< bool() const > condition )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ bindInt()

MCAPI void ScreenController::bindInt ( ::StringHash const & bindingName,
::brstd::move_only_function< int() const > callback,
::brstd::move_only_function< bool() const > condition )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ bindIntForAnyCollection()

MCAPI void ScreenController::bindIntForAnyCollection ( ::StringHash const & bindingName,
::brstd::move_only_function< int(::std::string const &, int) const > callback,
::brstd::move_only_function< bool(::std::string const &, int) const > condition )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ bindIntForCollection()

MCAPI void ScreenController::bindIntForCollection ( ::StringHash const & collectionName,
::StringHash const & bindingName,
::brstd::move_only_function< int(int) const > callback,
::brstd::move_only_function< bool(int) const > condition )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ bindItemDataForAnyCollection()

MCAPI void ScreenController::bindItemDataForAnyCollection ( ::StringHash const & bindingName,
::brstd::move_only_function<::ItemRendererData(::std::string const &, int) const > callback,
::brstd::move_only_function< bool(::std::string const &, int) const > condition )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ bindString()

MCAPI void ScreenController::bindString ( ::StringHash const & bindingName,
::brstd::move_only_function<::std::string() const > callback,
::brstd::move_only_function< bool() const > condition )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ bindStringForAnyCollection()

MCAPI void ScreenController::bindStringForAnyCollection ( ::StringHash const & bindingName,
::brstd::move_only_function<::std::string(::std::string const &, int) const > callback,
::brstd::move_only_function< bool(::std::string const &, int) const > condition )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ bindStringForCollection()

MCAPI void ScreenController::bindStringForCollection ( ::StringHash const & collectionName,
::StringHash const & bindingName,
::brstd::move_only_function<::std::string(int) const > callback,
::brstd::move_only_function< bool(int) const > condition )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ hasFinishedAsyncTasks()

MCAPI bool ScreenController::hasFinishedAsyncTasks ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ queueAsyncTask()

MCAPI void ScreenController::queueAsyncTask ( ::brstd::move_only_function<::TaskResult()> && task,
::std::function< void()> && callback )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ registerAnimationEventHandler()

MCAPI void ScreenController::registerAnimationEventHandler ( uint eventId,
::brstd::move_only_function<::ui::ViewRequest() const > callback )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ registerButtonEventHandler() [1/2]

MCAPI void ScreenController::registerButtonEventHandler ( uint buttonId,
::ButtonState currentState,
::ButtonState previousState,
::brstd::move_only_function<::ui::ViewRequest(::UIPropertyBag *) const > callback )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ registerButtonEventHandler() [2/2]

MCAPI void ScreenController::registerButtonEventHandler ( uint buttonId,
::ButtonState currentState,
::ScreenController::PreviousButtonStateRequirement previousStateRequirement,
::brstd::move_only_function<::ui::ViewRequest(::UIPropertyBag *) const > callback )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ registerButtonInteractedHandler()

MCAPI void ScreenController::registerButtonInteractedHandler ( uint buttonId,
::brstd::move_only_function<::ui::ViewRequest(::UIPropertyBag *) const > callback )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ registerButtonPressedHandler()

MCAPI void ScreenController::registerButtonPressedHandler ( uint buttonId,
::brstd::move_only_function<::ui::ViewRequest(::UIPropertyBag *) const > callback )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ registerButtonReleasedHandler()

MCAPI void ScreenController::registerButtonReleasedHandler ( uint buttonId,
::brstd::move_only_function<::ui::ViewRequest(::UIPropertyBag *) const > callback )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ registerClipStateChangeEventHandler()

MCAPI void ScreenController::registerClipStateChangeEventHandler ( uint eventId,
::brstd::move_only_function<::ui::ViewRequest(bool, ::UIPropertyBag &) const > callback )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ registerClippedCollectionEventHandler()

MCAPI void ScreenController::registerClippedCollectionEventHandler ( ::StringHash const & collectionName,
::brstd::move_only_function<::ui::ViewRequest(int, int, ::UIPropertyBag &) const > callback )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ registerCustomRendererEventHandler()

MCAPI void ScreenController::registerCustomRendererEventHandler ( uint eventId,
::brstd::move_only_function<::ui::ViewRequest() const > callback )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ registerFocusMovedEventHandler()

MCAPI void ScreenController::registerFocusMovedEventHandler ( ::brstd::move_only_function<::ui::ViewRequest(::FocusMoveScreenEventData &) const > callback)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ registerInputModechangedEventHandler()

MCAPI void ScreenController::registerInputModechangedEventHandler ( ::brstd::move_only_function<::ui::ViewRequest(::InputModeChangeScreenEventData &) const > callback)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ registerPointerHeldEventHandler()

MCAPI void ScreenController::registerPointerHeldEventHandler ( ::brstd::move_only_function<::ui::ViewRequest(::PointerHeldScreenEventData &) const > callback)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ registerSliderChangedEventHandler()

MCAPI void ScreenController::registerSliderChangedEventHandler ( uint buttonId,
::brstd::move_only_function<::ui::ViewRequest(int, float) const > callback )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ registerSliderFinishedEventHandler()

MCAPI void ScreenController::registerSliderFinishedEventHandler ( uint buttonId,
::brstd::move_only_function<::ui::ViewRequest(int, float) const > callback )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ registerSliderNotFinishedEventHandler()

MCAPI void ScreenController::registerSliderNotFinishedEventHandler ( uint buttonId,
::brstd::move_only_function<::ui::ViewRequest(int, float) const > callback )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ registerTextEditChangedEventHandler()

MCAPI void ScreenController::registerTextEditChangedEventHandler ( uint buttonId,
::brstd::move_only_function<::ui::ViewRequest(::TextEditScreenEventData &, int) const > callback )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ registerTextEditFinishedEventHandler()

MCAPI void ScreenController::registerTextEditFinishedEventHandler ( uint buttonId,
::brstd::move_only_function<::ui::ViewRequest(::TextEditScreenEventData &, int) const > callback )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ registerTextEditSelectedStateChangeEventHandler()

MCAPI void ScreenController::registerTextEditSelectedStateChangeEventHandler ( uint buttonId,
::brstd::move_only_function<::ui::ViewRequest(::TextEditSelectedStateChangeEventData &) const > callback )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ registerTextEventHandler()

MCAPI void ScreenController::registerTextEventHandler ( ::brstd::move_only_function<::ui::ViewRequest(::TextEditScreenEventData &, int) const > callback)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ registerToggleChangeEventHandler()

MCAPI void ScreenController::registerToggleChangeEventHandler ( uint buttonId,
::brstd::move_only_function<::ui::ViewRequest(::ToggleChangeEventData &) const > callback )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [2/2]

MCAPI void * ScreenController::$ctor ( bool useTaskGroup)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $preFrameTick()

MCAPI void ScreenController::$preFrameTick ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $handleEvent()

MCAPI::ui::ViewRequest ScreenController::$handleEvent ( ::ScreenEvent & screenEvent)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getRoute()

MCAPI ::std::optional<::std::string > ScreenController::$getRoute ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $setScreenState()

MCAPI void ScreenController::$setScreenState ( ::std::vector<::std::pair<::std::string_view, ::std::string_view > > const & )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onOpen()

MCAPI void ScreenController::$onOpen ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $queueTitleNarration()

MCAPI void ScreenController::$queueTitleNarration ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onTerminate()

MCAPI void ScreenController::$onTerminate ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onInit()

MCAPI void ScreenController::$onInit ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onDelete()

MCAPI void ScreenController::$onDelete ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $canExit()

MCAPI bool ScreenController::$canExit ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $tryExit()

MCAPI::ui::ViewRequest ScreenController::$tryExit ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onCreation()

MCAPI void ScreenController::$onCreation ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onReload()

MCAPI void ScreenController::$onReload ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onLeave()

MCAPI void ScreenController::$onLeave ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $leaveScreen()

MCAPI void ScreenController::$leaveScreen ( ::std::string const & )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $handleGameEventNotification()

MCAPI::ui::DirtyFlag ScreenController::$handleGameEventNotification ( ::ui::GameEventNotification notification)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $bind() [1/2]

MCAPI bool ScreenController::$bind ( ::std::string const & collectionName,
uint collectionNameHash,
int collectionIndex,
::std::string const & bindingName,
uint bindingNameHash,
::std::string const & bindingNameOverride,
::UIPropertyBag & bag )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $bind() [2/2]

MCAPI bool ScreenController::$bind ( ::std::string const & bindingName,
uint bindingNameHash,
::std::string const & bindingNameOverride,
::UIPropertyBag & bag )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $handleLicenseChanged()

MCAPI void ScreenController::$handleLicenseChanged ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $setAssociatedBlockPos()

MCAPI void ScreenController::$setAssociatedBlockPos ( ::BlockPos const & pos)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $setAssociatedEntityUniqueID()

MCAPI void ScreenController::$setAssociatedEntityUniqueID ( ::ActorUniqueID const unqiueID)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $setSuspendInput()

MCAPI void ScreenController::$setSuspendInput ( bool )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $setSuspendDirectionalInput()

MCAPI void ScreenController::$setSuspendDirectionalInput ( bool )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $setViewCommand()

MCAPI void ScreenController::$setViewCommand ( ::ScreenViewCommand const & callback)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $addStaticScreenVars()

MCAPI void ScreenController::$addStaticScreenVars ( ::Json::Value & globalVars)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getAdditionalScreenInfo()

MCAPI::std::string ScreenController::$getAdditionalScreenInfo ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getTelemetryOverride()

MCAPI::std::string ScreenController::$getTelemetryOverride ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $addEventProperties()

MCAPI void ScreenController::$addEventProperties ( ::std::unordered_map<::std::string, ::std::string > & ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getSceneType()

MCAPI::ui::SceneType ScreenController::$getSceneType ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getScreenVersion()

MCAPI int ScreenController::$getScreenVersion ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getSceneId()

MCAPI uint ScreenController::$getSceneId ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getProxy()

MCAPI::ScreenControllerProxy * ScreenController::$getProxy ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onEntered()

MCAPI void ScreenController::$onEntered ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onScreenPushedAbove()

MCAPI void ScreenController::$onScreenPushedAbove ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onEntering()

MCAPI void ScreenController::$onEntering ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $_doesScreenHaveExitBehavior()

MCAPI bool ScreenController::$_doesScreenHaveExitBehavior ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $_isContainerScreen()

MCAPI bool ScreenController::$_isContainerScreen ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftable()

static MCAPI void ** ScreenController::$vftable ( )
staticinherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following file: