Procs
proc texture*(self: Sprite3D): Texture {.
gcsafe, locks: 0.}proc `texture =`*(self: Sprite3D; val: Texture) {.
gcsafe, locks: 0.}proc vframes*(self: Sprite3D): int64 {.
gcsafe, locks: 0.}proc `vframes =`*(self: Sprite3D; val: int64) {.
gcsafe, locks: 0.}proc hframes*(self: Sprite3D): int64 {.
gcsafe, locks: 0.}proc `hframes =`*(self: Sprite3D; val: int64) {.
gcsafe, locks: 0.}proc frame*(self: Sprite3D): int64 {.
gcsafe, locks: 0.}proc `frame =`*(self: Sprite3D; val: int64) {.
gcsafe, locks: 0.}proc regionEnabled*(self: Sprite3D): bool {.
gcsafe, locks: 0.}proc `regionEnabled =`*(self: Sprite3D; val: bool) {.
gcsafe, locks: 0.}proc regionRect*(self: Sprite3D): Rect2 {.
gcsafe, locks: 0.}proc `regionRect =`*(self: Sprite3D; val: Rect2) {.
gcsafe, locks: 0.}