LeviLamina
Loading...
Searching...
No Matches
Editor::ScriptModule::ScriptPlayerInputService Class Reference
+ Inheritance diagram for Editor::ScriptModule::ScriptPlayerInputService:

Public Member Functions

ScriptPlayerInputServiceoperator= (ScriptPlayerInputService const &)
 
 ScriptPlayerInputService (ScriptPlayerInputService const &)
 
MCAPI ::Scripting::Result_deprecated< void > focusViewport ()
 
MCAPI ::std::optional< int > getKeyBindingProcessingState (::std::string const &contextId, ::std::string const &bindingId) const
 
MCAPI ::Scripting::Result_deprecated< void > registerKeyBinding (::std::string const &contextId, ::std::string const &bindingId, int key, ::Editor::Input::Modifier modifier, ::Editor::Input::BindingInfo const &info)
 
MCAPI ::Scripting::Result_deprecated< void > registerMouseBinding (::std::string const &contextId, ::std::string const &bindingId, ::Editor::Input::MouseActionCategory mouseAction)
 
MCAPI ::Scripting::Result_deprecated< void > unregisterKeyBinding (::std::string const &contextId, ::std::string const &bindingId)
 
MCAPI ::Scripting::Result_deprecated< void > unregisterMouseBinding (::std::string const &contextId, ::std::string const &bindingId)
 
MCAPI ::Scripting::Result_deprecated< void > updateKeyBindingProcessingState (::std::string const &contextId, ::std::string const &bindingId, ::std::optional< int > state)
 

Static Public Member Functions

static MCAPI ::Scripting::ClassBinding bindScript ()
 

Public Attributes

::ll::UntypedStorage< 8, 16 > mUnkdc75c9
 
::ll::UntypedStorage< 8, 8 > mUnk117cab
 

Member Function Documentation

◆ focusViewport()

MCAPI ::Scripting::Result_deprecated< void > Editor::ScriptModule::ScriptPlayerInputService::focusViewport ( )
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.

◆ getKeyBindingProcessingState()

MCAPI ::std::optional< int > Editor::ScriptModule::ScriptPlayerInputService::getKeyBindingProcessingState ( ::std::string const & contextId,
::std::string const & bindingId ) 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.

◆ registerKeyBinding()

MCAPI ::Scripting::Result_deprecated< void > Editor::ScriptModule::ScriptPlayerInputService::registerKeyBinding ( ::std::string const & contextId,
::std::string const & bindingId,
int key,
::Editor::Input::Modifier modifier,
::Editor::Input::BindingInfo const & info )
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.

◆ registerMouseBinding()

MCAPI ::Scripting::Result_deprecated< void > Editor::ScriptModule::ScriptPlayerInputService::registerMouseBinding ( ::std::string const & contextId,
::std::string const & bindingId,
::Editor::Input::MouseActionCategory mouseAction )
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.

◆ unregisterKeyBinding()

MCAPI ::Scripting::Result_deprecated< void > Editor::ScriptModule::ScriptPlayerInputService::unregisterKeyBinding ( ::std::string const & contextId,
::std::string const & bindingId )
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.

◆ unregisterMouseBinding()

MCAPI ::Scripting::Result_deprecated< void > Editor::ScriptModule::ScriptPlayerInputService::unregisterMouseBinding ( ::std::string const & contextId,
::std::string const & bindingId )
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.

◆ updateKeyBindingProcessingState()

MCAPI ::Scripting::Result_deprecated< void > Editor::ScriptModule::ScriptPlayerInputService::updateKeyBindingProcessingState ( ::std::string const & contextId,
::std::string const & bindingId,
::std::optional< int > state )
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.

◆ bindScript()

static MCAPI ::Scripting::ClassBinding Editor::ScriptModule::ScriptPlayerInputService::bindScript ( )
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: