InputManager
Summary
Methods
Method | Returns |
---|---|
GetLevel(concept: InputConceptIdentifiers) | float |
IsDown(concept: InputConceptIdentifiers) | bool |
WentDown(concept: InputConceptIdentifiers) | bool |
WentUp(concept: InputConceptIdentifiers) | bool |
IsKeyDown(key: InputDeviceKeys) | bool |
WentKeyDown(key: InputDeviceKeys) | bool |
WentKeyUp(key: InputDeviceKeys) | bool |
IsMouseButtonDown(button: InputDeviceMouseButtons) | bool |
WentMouseButtonDown(button: InputDeviceMouseButtons) | bool |
WentMouseButtonUp(button: InputDeviceMouseButtons) | bool |
GetMouseLevel(axes: InputDeviceAxes) | float |
GetCursorPosition() | Vec2 |
SetCursorPosition(x: int, y: int) | void |
IsMouseActive() | bool |
GetMouseSensitivity() | float |
SetMouseSensitivity(sensitivity: float) | void |
Methods
GetLevel
GetLevel(concept: InputConceptIdentifiers): float
Parameters
Name | Type | Description |
---|---|---|
concept | InputConceptIdentifiers |
Returns
Type | Description |
---|---|
float |
IsDown
IsDown(concept: InputConceptIdentifiers): bool
Parameters
Name | Type | Description |
---|---|---|
concept | InputConceptIdentifiers |
Returns
Type | Description |
---|---|
bool |
WentDown
WentDown(concept: InputConceptIdentifiers): bool
Parameters
Name | Type | Description |
---|---|---|
concept | InputConceptIdentifiers |
Returns
Type | Description |
---|---|
bool |
WentUp
WentUp(concept: InputConceptIdentifiers): bool
Parameters
Name | Type | Description |
---|---|---|
concept | InputConceptIdentifiers |
Returns
Type | Description |
---|---|
bool |
IsKeyDown
IsKeyDown(key: InputDeviceKeys): bool
Parameters
Name | Type | Description |
---|---|---|
key | InputDeviceKeys |
Returns
Type | Description |
---|---|
bool |
WentKeyDown
WentKeyDown(key: InputDeviceKeys): bool
Parameters
Name | Type | Description |
---|---|---|
key | InputDeviceKeys |
Returns
Type | Description |
---|---|
bool |
WentKeyUp
WentKeyUp(key: InputDeviceKeys): bool
Parameters
Name | Type | Description |
---|---|---|
key | InputDeviceKeys |
Returns
Type | Description |
---|---|
bool |
IsMouseButtonDown
IsMouseButtonDown(button: InputDeviceMouseButtons): bool
Parameters
Name | Type | Description |
---|---|---|
button | InputDeviceMouseButtons |
Returns
Type | Description |
---|---|
bool |
WentMouseButtonDown
WentMouseButtonDown(button: InputDeviceMouseButtons): bool
Parameters
Name | Type | Description |
---|---|---|
button | InputDeviceMouseButtons |
Returns
Type | Description |
---|---|
bool |
WentMouseButtonUp
WentMouseButtonUp(button: InputDeviceMouseButtons): bool
Parameters
Name | Type | Description |
---|---|---|
button | InputDeviceMouseButtons |
Returns
Type | Description |
---|---|
bool |
GetMouseLevel
GetMouseLevel(axes: InputDeviceAxes): float
Parameters
Name | Type | Description |
---|---|---|
axes | InputDeviceAxes |
Returns
Type | Description |
---|---|
float |
GetCursorPosition
GetCursorPosition(): Vec2
Returns
Type | Description |
---|---|
Vec2 |
SetCursorPosition
SetCursorPosition(x: int, y: int)
Parameters
Name | Type | Description |
---|---|---|
x | int | |
y | int |
IsMouseActive
IsMouseActive(): bool
Returns
Type | Description |
---|---|
bool |
GetMouseSensitivity
GetMouseSensitivity(): float
Returns
Type | Description |
---|---|
float |
SetMouseSensitivity
SetMouseSensitivity(sensitivity: float)
Parameters
Name | Type | Description |
---|---|---|
sensitivity | float |
Last modified April 27, 2020: Regenerate all API documentation (0b49d6be)