Module touch_screen_button

Procs

proc normal*(self: TouchScreenButton): Texture {.
gcsafe, locks: 0
.}
proc `normal =`*(self: TouchScreenButton; val: Texture) {.
gcsafe, locks: 0
.}
proc pressed*(self: TouchScreenButton): Texture {.
gcsafe, locks: 0
.}
proc `pressed =`*(self: TouchScreenButton; val: Texture) {.
gcsafe, locks: 0
.}
proc bitmask*(self: TouchScreenButton): BitMap {.
gcsafe, locks: 0
.}
proc `bitmask =`*(self: TouchScreenButton; val: BitMap) {.
gcsafe, locks: 0
.}
proc shape*(self: TouchScreenButton): Shape2D {.
gcsafe, locks: 0
.}
proc `shape =`*(self: TouchScreenButton; val: Shape2D) {.
gcsafe, locks: 0
.}
proc shapeCentered*(self: TouchScreenButton): bool {.
gcsafe, locks: 0
.}
proc `shapeCentered =`*(self: TouchScreenButton; val: bool) {.
gcsafe, locks: 0
.}
proc shapeVisible*(self: TouchScreenButton): bool {.
gcsafe, locks: 0
.}
proc `shapeVisible =`*(self: TouchScreenButton; val: bool) {.
gcsafe, locks: 0
.}
proc passbyPress*(self: TouchScreenButton): bool {.
gcsafe, locks: 0
.}
proc `passbyPress =`*(self: TouchScreenButton; val: bool) {.
gcsafe, locks: 0
.}
proc action*(self: TouchScreenButton): string {.
gcsafe, locks: 0
.}
proc `action =`*(self: TouchScreenButton; val: string) {.
gcsafe, locks: 0
.}
proc visibilityMode*(self: TouchScreenButton): int64 {.
gcsafe, locks: 0
.}
proc `visibilityMode =`*(self: TouchScreenButton; val: int64) {.
gcsafe, locks: 0
.}
proc isPressed*(self: TouchScreenButton): bool {.
gcsafe, locks: 0
.}

Methods

method input*(self: TouchScreenButton; event: InputEvent) {.
gcsafe, locks: 0
.}