Lysa  0.0
Lysa 3D Engine
InputActionEntry Struct Reference

Detailed Description

Describes a single input condition that can trigger an action. An action may be composed of multiple entries (logical OR between them).

Public Types

enum  Type { KEYBOARD, MOUSE, GAMEPAD }
 

Public Attributes

Type type
 
uint8 value
 
bool pressed {true}
 

Member Enumeration Documentation

enum Type

Source device type for this entry.

Enum ValuesDocumentation
KEYBOARD 
MOUSE 
GAMEPAD 

Member Data Documentation

bool pressed {true}

Whether the action triggers on a press (true) or release (false).

Type type

Device/type associated with the value field.

uint8 value

Encoded control identifier: