Procs
proc shape*(self: CollisionShape2D): Shape2D {.
gcsafe, locks: 0.}proc `shape =`*(self: CollisionShape2D; val: Shape2D) {.
gcsafe, locks: 0.}proc disabled*(self: CollisionShape2D): bool {.
gcsafe, locks: 0.}proc `disabled =`*(self: CollisionShape2D; val: bool) {.
gcsafe, locks: 0.}proc oneWayCollision*(self: CollisionShape2D): bool {.
gcsafe, locks: 0.}proc `oneWayCollision =`*(self: CollisionShape2D; val: bool) {.
gcsafe, locks: 0.}