LeviLamina
Loading...
Searching...
No Matches
OreUI::Experimental::Detail::ViewContext Class Reference
Inheritance diagram for OreUI::Experimental::Detail::ViewContext:

Public Member Functions

virtual void onReadyForBindings ()
virtual void onSuspend ()
virtual void onBindingsReleased ()
virtual void update (double const timestampMs)
virtual ::std::vector<::OreUI::Experimental::Debug::QueryInformationgetQueryInformation () const
virtual ::std::vector<::OreUI::Experimental::Detail::ICommandGroup * > getCommands () const
MCAPI void $onReadyForBindings ()
MCAPI void $onSuspend ()
MCFOLD void $onBindingsReleased ()
MCAPI void $update (double const timestampMs)
MCAPI ::std::vector<::OreUI::Experimental::Debug::QueryInformation$getQueryInformation () const
MCAPI ::std::vector<::OreUI::Experimental::Detail::ICommandGroup * > $getCommands () const
MCFOLD void * $ctor ()
MCFOLD void * $ctor (::Bedrock::EnableNonOwnerReferences const &)
MCFOLD void $dtor ()

Static Public Member Functions

static MCAPI void ** $vftableForIBindingsDataProvider ()
static MCAPI void ** $vftableForIBindable ()
static MCAPI void ** $vftable ()
static MCAPI void ** $vftable ()

Public Attributes

::ll::TypedStorage< 8, 8, ::std::unique_ptr<::OreUI::Experimental::Detail::QueryRegistry > > mQueries
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::OreUI::Experimental::Detail::CommandRegistry > > mCommands
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlockmControlBlock

Member Function Documentation

◆ onReadyForBindings()

virtual void OreUI::Experimental::Detail::ViewContext::onReadyForBindings ( )
virtual

◆ onSuspend()

virtual void OreUI::Experimental::Detail::ViewContext::onSuspend ( )
virtual

◆ onBindingsReleased()

virtual void OreUI::Experimental::Detail::ViewContext::onBindingsReleased ( )
virtual

◆ update()

virtual void OreUI::Experimental::Detail::ViewContext::update ( double const timestampMs)
virtual

◆ getQueryInformation()

virtual ::std::vector<::OreUI::Experimental::Debug::QueryInformation > OreUI::Experimental::Detail::ViewContext::getQueryInformation ( ) const
virtual

◆ getCommands()

virtual ::std::vector<::OreUI::Experimental::Detail::ICommandGroup * > OreUI::Experimental::Detail::ViewContext::getCommands ( ) const
virtual

◆ $vftableForIBindingsDataProvider()

MCAPI void ** OreUI::Experimental::Detail::ViewContext::$vftableForIBindingsDataProvider ( )
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.

◆ $vftableForIBindable()

MCAPI void ** OreUI::Experimental::Detail::ViewContext::$vftableForIBindable ( )
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.

◆ $vftable() [1/2]

MCAPI void ** OreUI::Experimental::Detail::IBindable::$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.

◆ $vftable() [2/2]

MCAPI void ** Bedrock::EnableNonOwnerReferences::$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 files:
  • src-server/mc/client/gui/oreui/binding/experimental/ViewContext.h
  • src-client/mc/client/gui/oreui/binding/experimental/ViewContext.h