Module nine_patch_rect

Consts

AXIS_STRETCH_MODE_STRETCH* = 0'i64
AXIS_STRETCH_MODE_TILE* = 1'i64
AXIS_STRETCH_MODE_TILE_FIT* = 2'i64

Procs

proc texture*(self: NinePatchRect): Texture {.
gcsafe, locks: 0
.}
proc `texture =`*(self: NinePatchRect; val: Texture) {.
gcsafe, locks: 0
.}
proc drawCenter*(self: NinePatchRect): bool {.
gcsafe, locks: 0
.}
proc `drawCenter =`*(self: NinePatchRect; val: bool) {.
gcsafe, locks: 0
.}
proc regionRect*(self: NinePatchRect): Rect2 {.
gcsafe, locks: 0
.}
proc `regionRect =`*(self: NinePatchRect; val: Rect2) {.
gcsafe, locks: 0
.}
proc patchMarginLeft*(self: NinePatchRect): int64 {.
gcsafe, locks: 0
.}
proc `patchMarginLeft =`*(self: NinePatchRect; val: int64) {.
gcsafe, locks: 0
.}
proc patchMarginTop*(self: NinePatchRect): int64 {.
gcsafe, locks: 0
.}
proc `patchMarginTop =`*(self: NinePatchRect; val: int64) {.
gcsafe, locks: 0
.}
proc patchMarginRight*(self: NinePatchRect): int64 {.
gcsafe, locks: 0
.}
proc `patchMarginRight =`*(self: NinePatchRect; val: int64) {.
gcsafe, locks: 0
.}
proc patchMarginBottom*(self: NinePatchRect): int64 {.
gcsafe, locks: 0
.}
proc `patchMarginBottom =`*(self: NinePatchRect; val: int64) {.
gcsafe, locks: 0
.}
proc axisStretchHorizontal*(self: NinePatchRect): int64 {.
gcsafe, locks: 0
.}
proc `axisStretchHorizontal =`*(self: NinePatchRect; val: int64) {.
gcsafe, locks: 0
.}
proc axisStretchVertical*(self: NinePatchRect): int64 {.
gcsafe, locks: 0
.}
proc `axisStretchVertical =`*(self: NinePatchRect; val: int64) {.
gcsafe, locks: 0
.}