Struct InputMapping

ClassList > InputMapping

Public Attributes

Type Name
struct InputMapping ButtonMapping
WhichAxis axis
struct InputMapping axisMapping
bool bCurrent
bool bPressThisFrame
bool bReleaseThisFrame
int button
struct InputMapping controller
union InputMapping data
union InputMapping data
union InputMapping data
WhichDirection dir
double fCurrent
struct InputMapping gamepadBtn
int keyboadCode
struct InputMapping keyboard
struct InputMapping mouse
struct InputMapping mouseBtn
struct InputMapping mouseScroll
struct InputMapping mouseScrollButton
char * name
InputMappingType type
ButtonSubType type
AxisSubType type
ControllerAxisType type

Public Attributes Documentation

variable ButtonMapping

struct InputMapping InputMapping::ButtonMapping;

variable axis

WhichAxis InputMapping::axis;

variable axisMapping

struct InputMapping InputMapping::axisMapping;

variable bCurrent

bool InputMapping::bCurrent;

variable bPressThisFrame

bool InputMapping::bPressThisFrame;

variable bReleaseThisFrame

bool InputMapping::bReleaseThisFrame;

variable button

int InputMapping::button;

variable controller

struct InputMapping InputMapping::controller;

variable data [1/3]

union InputMapping InputMapping::data;

variable data [2/3]

union InputMapping InputMapping::data;

variable data [3/3]

union InputMapping InputMapping::data;

variable dir

WhichDirection InputMapping::dir;

variable fCurrent

double InputMapping::fCurrent;

variable gamepadBtn

struct InputMapping InputMapping::gamepadBtn;

variable keyboadCode

int InputMapping::keyboadCode;

variable keyboard

struct InputMapping InputMapping::keyboard;

variable mouse

struct InputMapping InputMapping::mouse;

variable mouseBtn

struct InputMapping InputMapping::mouseBtn;

variable mouseScroll

struct InputMapping InputMapping::mouseScroll;

variable mouseScrollButton

struct InputMapping InputMapping::mouseScrollButton;

variable name

char* InputMapping::name;

variable type [1/4]

InputMappingType InputMapping::type;

variable type [2/4]

ButtonSubType InputMapping::type;

variable type [3/4]

AxisSubType InputMapping::type;

variable type [4/4]

ControllerAxisType InputMapping::type;


The documentation for this class was generated from the following file /home/runner/work/2DFarmingRPG/2DFarmingRPG/Stardew/engine/include/InputContext.h