Module input_map

Procs

proc hasAction(action: string): bool {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc getActions(): Array {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc addAction(action: string; deadzone: float64 = 0.5) {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc eraseAction(action: string) {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc actionSetDeadzone(deadzone: string; arg1: float64) {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc actionAddEvent(action: string; event: InputEvent) {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc actionHasEvent(action: string; event: InputEvent): bool {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc actionEraseEvent(action: string; event: InputEvent) {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc actionEraseEvents(action: string) {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc getActionList(action: string): Array {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc eventIsAction(event: InputEvent; action: string): bool {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc loadFromGlobals() {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}