proc layer*(self: CanvasLayer): int64 {.gcsafe, locks: 0
.} 
- 
 
proc `layer =`*(self: CanvasLayer; val: int64) {.gcsafe, locks: 0
.} 
- 
 
proc offset*(self: CanvasLayer): Vector2 {.gcsafe, locks: 0
.} 
- 
 
proc `offset =`*(self: CanvasLayer; val: Vector2) {.gcsafe, locks: 0
.} 
- 
 
proc rotation*(self: CanvasLayer): float64 {.gcsafe, locks: 0
.} 
- 
 
proc `rotation =`*(self: CanvasLayer; val: float64) {.gcsafe, locks: 0
.} 
- 
 
proc scale*(self: CanvasLayer): Vector2 {.gcsafe, locks: 0
.} 
- 
 
proc `scale =`*(self: CanvasLayer; val: Vector2) {.gcsafe, locks: 0
.} 
- 
 
proc setTransform*(self: CanvasLayer; transform: Transform2D) {.gcsafe, locks: 0
.} 
- 
 
proc getTransform*(self: CanvasLayer): Transform2D {.gcsafe, locks: 0
.} 
- 
 
proc setRotation*(self: CanvasLayer; radians: float64) {.gcsafe, locks: 0
.} 
- 
 
proc getRotation*(self: CanvasLayer): float64 {.gcsafe, locks: 0
.} 
- 
 
proc setCustomViewport*(self: CanvasLayer; viewport: Viewport) {.gcsafe, locks: 0
.} 
- 
 
proc getCustomViewport*(self: CanvasLayer): Viewport {.gcsafe, locks: 0
.} 
- 
 
proc getWorld2d*(self: CanvasLayer): World2D {.gcsafe, locks: 0
.} 
-