Module texture_button

Consts

STRETCH_SCALE* = 0'i64
STRETCH_TILE* = 1'i64
STRETCH_KEEP* = 2'i64
STRETCH_KEEP_CENTERED* = 3'i64
STRETCH_KEEP_ASPECT* = 4'i64
STRETCH_KEEP_ASPECT_CENTERED* = 5'i64
STRETCH_KEEP_ASPECT_COVERED* = 6'i64

Procs

proc textureNormal*(self: TextureButton): Texture {.
gcsafe, locks: 0
.}
proc `textureNormal =`*(self: TextureButton; val: Texture) {.
gcsafe, locks: 0
.}
proc texturePressed*(self: TextureButton): Texture {.
gcsafe, locks: 0
.}
proc `texturePressed =`*(self: TextureButton; val: Texture) {.
gcsafe, locks: 0
.}
proc textureHover*(self: TextureButton): Texture {.
gcsafe, locks: 0
.}
proc `textureHover =`*(self: TextureButton; val: Texture) {.
gcsafe, locks: 0
.}
proc textureDisabled*(self: TextureButton): Texture {.
gcsafe, locks: 0
.}
proc `textureDisabled =`*(self: TextureButton; val: Texture) {.
gcsafe, locks: 0
.}
proc textureFocused*(self: TextureButton): Texture {.
gcsafe, locks: 0
.}
proc `textureFocused =`*(self: TextureButton; val: Texture) {.
gcsafe, locks: 0
.}
proc textureClickMask*(self: TextureButton): BitMap {.
gcsafe, locks: 0
.}
proc `textureClickMask =`*(self: TextureButton; val: BitMap) {.
gcsafe, locks: 0
.}
proc expand*(self: TextureButton): bool {.
gcsafe, locks: 0
.}
proc `expand =`*(self: TextureButton; val: bool) {.
gcsafe, locks: 0
.}
proc stretchMode*(self: TextureButton): int64 {.
gcsafe, locks: 0
.}
proc `stretchMode =`*(self: TextureButton; val: int64) {.
gcsafe, locks: 0
.}