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, raises: [Exception], tags: [RootEffect]
.}
proc textureNormal=(self: TextureButton; val: Texture) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc texturePressed(self: TextureButton): Texture {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc texturePressed=(self: TextureButton; val: Texture) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc textureHover(self: TextureButton): Texture {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc textureHover=(self: TextureButton; val: Texture) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc textureDisabled(self: TextureButton): Texture {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc textureDisabled=(self: TextureButton; val: Texture) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc textureFocused(self: TextureButton): Texture {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc textureFocused=(self: TextureButton; val: Texture) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc textureClickMask(self: TextureButton): BitMap {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc textureClickMask=(self: TextureButton; val: BitMap) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc expand(self: TextureButton): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc expand=(self: TextureButton; val: bool) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc stretchMode(self: TextureButton): int64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc stretchMode=(self: TextureButton; val: int64) {.
gcsafe, locks: 0, raises: [], tags: []
.}