LeviLamina
Loading...
Searching...
No Matches
Editor::DataStore::ActionContainer Class Reference
Inheritance diagram for Editor::DataStore::ActionContainer:

Public Member Functions

ActionContainer & operator= (ActionContainer const &)
 ActionContainer (ActionContainer const &)
virtual void clear ()
MCAPI void _onControlActionCreated (::std::string const &id)
MCAPI void _onControlActionDestroyed (::Json::Value const &payload)
MCAPI::Json::Value getControlActionPayload (::Editor::DataStore::PayloadDescription const &desc) const
MCAPI ::Scripting::Result_deprecated< void > handleControlActionEvent (::Editor::DataStore::EventType eventType, ::Json::Value const &payload, ::Editor::DataStore::PayloadDescription const &desc)
MCAPI ::Scripting::Result_deprecated< void > handleInvokeEvent (::Editor::DataStore::EventType eventType, ::Json::Value const &payload, ::Editor::DataStore::PayloadDescription const &desc)
MCAPI void $clear ()

Static Public Member Functions

static MCAPI ::std::add_lvalue_reference_t< char const[]> TAG_CONTROL_DATA ()
static MCAPI ::std::add_lvalue_reference_t< char const[]> TAG_INVOKE ()
static MCAPI void ** $vftable ()

Public Attributes

::ll::UntypedStorage< 8, 64 > mUnk4395f6
::ll::UntypedStorage< 8, 64 > mUnka24dc7
::ll::UntypedStorage< 1, 1 > mUnk9bf5e3
::ll::UntypedStorage< 1, 1 > mUnkc169f0
::ll::UntypedStorage< 8, 8 > mUnkb85ffe

Member Function Documentation

◆ clear()

virtual void Editor::DataStore::ActionContainer::clear ( )
virtual

◆ _onControlActionCreated()

MCAPI void Editor::DataStore::ActionContainer::_onControlActionCreated ( ::std::string const & id)
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.

◆ _onControlActionDestroyed()

MCAPI void Editor::DataStore::ActionContainer::_onControlActionDestroyed ( ::Json::Value const & payload)
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.

◆ getControlActionPayload()

MCAPI::Json::Value Editor::DataStore::ActionContainer::getControlActionPayload ( ::Editor::DataStore::PayloadDescription const & desc) const
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.

◆ handleControlActionEvent()

MCAPI ::Scripting::Result_deprecated< void > Editor::DataStore::ActionContainer::handleControlActionEvent ( ::Editor::DataStore::EventType eventType,
::Json::Value const & payload,
::Editor::DataStore::PayloadDescription const & desc )
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.

◆ handleInvokeEvent()

MCAPI ::Scripting::Result_deprecated< void > Editor::DataStore::ActionContainer::handleInvokeEvent ( ::Editor::DataStore::EventType eventType,
::Json::Value const & payload,
::Editor::DataStore::PayloadDescription const & desc )
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.

◆ TAG_CONTROL_DATA()

MCAPI ::std::add_lvalue_reference_t< char const []> Editor::DataStore::ActionContainer::TAG_CONTROL_DATA ( )
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.

◆ TAG_INVOKE()

MCAPI ::std::add_lvalue_reference_t< char const []> Editor::DataStore::ActionContainer::TAG_INVOKE ( )
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.

◆ $clear()

MCAPI void Editor::DataStore::ActionContainer::$clear ( )
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()

MCAPI void ** Editor::DataStore::ActionContainer::$vftable ( )
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.

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