proc flags(self: Texture): int64 {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc flags=(self: Texture; val: int64) {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc getWidth(self: Texture): int64 {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc getHeight(self: Texture): int64 {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc getSize(self: Texture): Vector2 {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc hasAlpha(self: Texture): bool {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc draw(self: Texture; canvasItem: RID; position: Vector2;
modulate: Color = initColor(1.0, 1.0, 1.0, 1.0); transpose: bool = false;
normalMap: Texture = nil) {.gcsafe, locks: 0, raises: [], tags: []
.}
-
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, raises: [], tags: []
.}
-
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, raises: [], tags: []
.}
-
proc getData(self: Texture): Image {.gcsafe, locks: 0, raises: [Exception],
tags: [RootEffect]
.}
-