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

Public Member Functions

MCAPI GameCorePlayerInput (::GameInput::v2::IGameInputDevice *device, ::Social::XsapiHandle<::XUser * > mappedUser)
MCAPI bool tryAddHardwareDeviceMapping (::GameInput::v2::IGameInputDevice *device)
MCAPI void * $ctor (::GameInput::v2::IGameInputDevice *device, ::Social::XsapiHandle<::XUser * > mappedUser)

Public Attributes

::ll::TypedStorage< 8, 8, ::std::unique_ptr<::GameCoreGamepadSupport > > mGamepadSupport
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::GameCoreKeyboardSupport > > mKeyboardSupport
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::GameCoreMouseSupport > > mMouseSupport
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::GameCoreTouchSupport > > mTouchSupport
::ll::TypedStorage< 8, 136, ::Social::XsapiHandle<::XUser * > > mMappedUser
::ll::TypedStorage< 4, 4, ::PlayerInputConnectionState > mConnectionState

Constructor & Destructor Documentation

◆ GameCorePlayerInput()

MCAPI GameCorePlayerInput::GameCorePlayerInput ( ::GameInput::v2::IGameInputDevice * device,
::Social::XsapiHandle<::XUser * > mappedUser )
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

◆ tryAddHardwareDeviceMapping()

MCAPI bool GameCorePlayerInput::tryAddHardwareDeviceMapping ( ::GameInput::v2::IGameInputDevice * device)
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.

◆ $ctor()

MCAPI void * GameCorePlayerInput::$ctor ( ::GameInput::v2::IGameInputDevice * device,
::Social::XsapiHandle<::XUser * > mappedUser )
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: