3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/input/interface/GameControllerButtonState.h"
7#include "mc/deps/input/interface/GameControllerErrorType.h"
13 ::ll::UntypedStorage<8, 64> mUnkbf0644;
14 ::ll::UntypedStorage<8, 24> mUnkedf897;
15 ::ll::UntypedStorage<8, 24> mUnk26b586;
16 ::ll::UntypedStorage<8, 32> mUnkef31db;
17 ::ll::UntypedStorage<8, 32> mUnkfa3a3f;
18 ::ll::UntypedStorage<8, 24> mUnkb2bd1e;
19 ::ll::UntypedStorage<4, 16> mUnkc39aef;
20 ::ll::UntypedStorage<8, 16> mUnkdd3707;
21 ::ll::UntypedStorage<1, 1> mUnkfe6c7b;
26 GameControllerHandler& operator=(GameControllerHandler
const&);
32 virtual ~GameControllerHandler();
34 virtual void refresh() = 0;
36 virtual void refresh(
bool isInGame);
38 virtual void shutdown();
40 virtual ::GameControllerErrorType checkPlatformSpecificControllerError();
42 virtual float normalizeAxis(
float raw,
float deadzone);
44 virtual void normalizeAxes(
float& ioX,
float& ioY,
float deadzone) = 0;
Definition GameControllerHandler.h:5
MCAPI float $normalizeAxis(float raw, float deadzone)
MCAPI GameControllerHandler()
static MCAPI void ** $vftable()
MCAPI void $refresh(bool isInGame)
MCAPI::GameControllerErrorType $checkPlatformSpecificControllerError()