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]
.}
-