Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
LayoutManager Class Reference

Public Member Functions

MCAPI::ui::DirtyFlag _update (::VisualTree &visualTree, ::UIControl const *currentFocusedControl)
MCAPI void processDelayedLayout ()
MCAPI::ui::DirtyFlag update (::VisualTree &visualTree, ::UIControl const *currentFocusedControl)
MCAPI ~LayoutManager ()
MCAPI void $dtor ()

Public Attributes

::ll::TypedStorage< 8, 16, ::std::shared_ptr<::LayoutVariables > > mVariables
::ll::TypedStorage< 4, 8, ::glm::vec2 > mSize
::ll::TypedStorage< 8, 24, ::std::vector<::std::weak_ptr<::UIControl > > > mDelayedLayout

Constructor & Destructor Documentation

◆ ~LayoutManager()

MCAPI LayoutManager::~LayoutManager ( )
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

◆ _update()

MCAPI::ui::DirtyFlag LayoutManager::_update ( ::VisualTree & visualTree,
::UIControl const * currentFocusedControl )
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.

◆ processDelayedLayout()

MCAPI void LayoutManager::processDelayedLayout ( )
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.

◆ update()

MCAPI::ui::DirtyFlag LayoutManager::update ( ::VisualTree & visualTree,
::UIControl const * currentFocusedControl )
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 LayoutManager::$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.

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