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].}