proc points*(self: ConvexPolygonShape2D): PoolVector2Array {.gcsafe, locks: 0.}
proc `points =`*(self: ConvexPolygonShape2D; val: PoolVector2Array) {.gcsafe, locks: 0.}
proc setPointCloud*(self: ConvexPolygonShape2D; pointCloud: PoolVector2Array) {. gcsafe, locks: 0.}