Module large_texture

Procs

proc data(self: LargeTexture): Array {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc data=(self: LargeTexture; val: Array) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc addPiece(self: LargeTexture; ofs: Vector2; texture: Texture): int64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc setPieceOffset(self: LargeTexture; idx: int64; ofs: Vector2) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc setPieceTexture(self: LargeTexture; idx: int64; texture: Texture) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc setSize(self: LargeTexture; size: Vector2) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc clear(self: LargeTexture) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getPieceCount(self: LargeTexture): int64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getPieceOffset(self: LargeTexture; idx: int64): Vector2 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getPieceTexture(self: LargeTexture; idx: int64): Texture {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}