Polyphase Game Engine
Loading...
Searching...
No Matches
GamepadState Struct Reference

#include <InputTypes.h>

Public Attributes

int32_t mDevice = -1
 
int32_t mButtons [GAMEPAD_BUTTON_COUNT] = { }
 
float mAxes [GAMEPAD_AXIS_COUNT] = { }
 
float mAccel [3] = { }
 
float mGyro [3] = { }
 
float mOrientation [3] = { }
 
GamepadType mType = GamepadType::Standard
 
bool mConnected = false
 

Member Data Documentation

◆ mAccel

float GamepadState::mAccel[3] = { }

◆ mAxes

float GamepadState::mAxes[GAMEPAD_AXIS_COUNT] = { }

◆ mButtons

int32_t GamepadState::mButtons[GAMEPAD_BUTTON_COUNT] = { }

◆ mConnected

bool GamepadState::mConnected = false

◆ mDevice

int32_t GamepadState::mDevice = -1

◆ mGyro

float GamepadState::mGyro[3] = { }

◆ mOrientation

float GamepadState::mOrientation[3] = { }

◆ mType

GamepadType GamepadState::mType = GamepadType::Standard

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