Module input_event

Procs

proc device(self: InputEvent): int64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc device=(self: InputEvent; val: int64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc isAction(self: InputEvent; action: string): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc isActionPressed(self: InputEvent; action: string): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc isActionReleased(self: InputEvent; action: string): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getActionStrength(self: InputEvent; action: string): float64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc isPressed(self: InputEvent): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc isEcho(self: InputEvent): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc asText(self: InputEvent): string {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc shortcutMatch(self: InputEvent; event: InputEvent): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc isActionType(self: InputEvent): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc xformedBy(self: InputEvent; xform: Transform2D;
              localOfs: Vector2 = vec2(0.0, 0.0)): InputEvent {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}