LeviLamina
Loading...
Searching...
No Matches
ScriptDataDrivenUIBinding Struct Reference

Public Member Functions

ScriptDataDrivenUIBindingoperator= (ScriptDataDrivenUIBinding const &)
 ScriptDataDrivenUIBinding (ScriptDataDrivenUIBinding const &)
MCAPI ::Scripting::Result<::std::optional<::std::string >, ::ScriptModuleMinecraft::ScriptInvalidActorErrorgetProperty (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > scriptPlayer, ::std::string const &dataStoreName, ::std::string const &property)
MCAPI ::Scripting::Result< ::std::optional<::std::string >, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::ScriptInvalidPathErrorgetPropertyPath (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > scriptPlayer, ::std::string const &dataStoreName, ::std::string const &property, ::std::string const &path)
MCAPI::ScriptDataDrivenUIBinding & operator= (::ScriptDataDrivenUIBinding &&)
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::ScriptInvalidPathErrorsetClientWritable (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > scriptPlayer, ::std::string const &dataStoreName, ::std::string const &property, ::std::string const &path, bool value)
MCAPI ::Scripting::Result< void, ::Scripting::EngineError, ::ScriptModuleMinecraft::ScriptInvalidActorErrorsetProperty (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > scriptPlayer, ::std::string const &dataStoreName, ::std::string const &property, ::std::string const &data)
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::ScriptInvalidPathErrorsetPropertyPath (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > scriptPlayer, ::std::string const &dataStoreName, ::std::string const &property, ::std::string const &path, ::std::variant< double, bool, ::std::string > const &data)
MCAPI ::Scripting::Result< ::Scripting::Closure< void(::std::optional<::std::string >)>, ::ScriptModuleMinecraft::ScriptInvalidActorErrorsubscribe (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > scriptPlayer, ::std::string const &dataStoreName, ::std::string const &property, ::Scripting::Closure< void(::std::optional<::std::string >)> closure)
MCAPI ::Scripting::Result< ::Scripting::Closure< void(::std::optional<::std::string >)>, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::ScriptInvalidPathErrorsubscribePath (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > scriptPlayer, ::std::string const &dataStoreName, ::std::string const &property, ::std::string const &path, ::Scripting::Closure< void(::std::optional<::std::string >)> closure)
MCAPI bool unsubscribe (::Scripting::Closure< void(::std::optional<::std::string >)> closure)

Static Public Member Functions

static MCAPI ::Scripting::ClassBinding bind ()

Public Attributes

::ll::UntypedStorage< 8, 24 > mUnkff3a52

Member Function Documentation

◆ getProperty()

MCAPI ::Scripting::Result<::std::optional<::std::string >, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptDataDrivenUIBinding::getProperty ( ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > scriptPlayer,
::std::string const & dataStoreName,
::std::string const & property )
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.

◆ getPropertyPath()

MCAPI ::Scripting::Result< ::std::optional<::std::string >, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::ScriptInvalidPathError > ScriptDataDrivenUIBinding::getPropertyPath ( ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > scriptPlayer,
::std::string const & dataStoreName,
::std::string const & property,
::std::string const & path )
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.

◆ operator=()

MCAPI::ScriptDataDrivenUIBinding & ScriptDataDrivenUIBinding::operator= ( ::ScriptDataDrivenUIBinding && )
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.

◆ setClientWritable()

MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::ScriptInvalidPathError > ScriptDataDrivenUIBinding::setClientWritable ( ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > scriptPlayer,
::std::string const & dataStoreName,
::std::string const & property,
::std::string const & path,
bool value )
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.

◆ setProperty()

MCAPI ::Scripting::Result< void, ::Scripting::EngineError, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptDataDrivenUIBinding::setProperty ( ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > scriptPlayer,
::std::string const & dataStoreName,
::std::string const & property,
::std::string const & data )
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.

◆ setPropertyPath()

MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::ScriptInvalidPathError > ScriptDataDrivenUIBinding::setPropertyPath ( ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > scriptPlayer,
::std::string const & dataStoreName,
::std::string const & property,
::std::string const & path,
::std::variant< double, bool, ::std::string > const & data )
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.

◆ subscribe()

MCAPI ::Scripting::Result< ::Scripting::Closure< void(::std::optional<::std::string >)>, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptDataDrivenUIBinding::subscribe ( ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > scriptPlayer,
::std::string const & dataStoreName,
::std::string const & property,
::Scripting::Closure< void(::std::optional<::std::string >)> closure )
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.

◆ subscribePath()

MCAPI ::Scripting::Result< ::Scripting::Closure< void(::std::optional<::std::string >)>, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::ScriptInvalidPathError > ScriptDataDrivenUIBinding::subscribePath ( ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > scriptPlayer,
::std::string const & dataStoreName,
::std::string const & property,
::std::string const & path,
::Scripting::Closure< void(::std::optional<::std::string >)> closure )
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.

◆ unsubscribe()

MCAPI bool ScriptDataDrivenUIBinding::unsubscribe ( ::Scripting::Closure< void(::std::optional<::std::string >)> closure)
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()

MCAPI ::Scripting::ClassBinding ScriptDataDrivenUIBinding::bind ( )
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 struct was generated from the following file: