proc getWidth*(self: Texture): int64 {.gcsafe, locks: 0
.}
-
proc getHeight*(self: Texture): int64 {.gcsafe, locks: 0
.}
-
proc getSize*(self: Texture): Vector2 {.gcsafe, locks: 0
.}
-
proc hasAlpha*(self: Texture): bool {.gcsafe, locks: 0
.}
-
proc setFlags*(self: Texture; flags: int64) {.gcsafe, locks: 0
.}
-
proc getFlags*(self: Texture): int64 {.gcsafe, locks: 0
.}
-
proc draw*(self: Texture; canvasItem: RID; pos: Vector2;
modulate: Color = initColor(1.0, 1.0, 1.0, 1.0); transpose: bool = false;
normalMap: Texture = nil) {.gcsafe, locks: 0
.}
-
proc drawRect*(self: Texture; canvasItem: RID; rect: Rect2; tile: bool;
modulate: Color = initColor(1.0, 1.0, 1.0, 1.0); transpose: bool = false;
normalMap: Texture = nil) {.gcsafe, locks: 0
.}
-
proc drawRectRegion*(self: Texture; canvasItem: RID; rect: Rect2; srcRect: Rect2;
modulate: Color = initColor(1.0, 1.0, 1.0, 1.0);
transpose: bool = false; normalMap: Texture = nil;
clipUv: bool = true) {.gcsafe, locks: 0
.}
-
proc getData*(self: Texture): Image {.gcsafe, locks: 0
.}
-