Module physics_2d_shape_query_parameters

Procs

proc setShape*(self: Physics2DShapeQueryParameters; shape: Shape2D) {.
gcsafe, locks: 0
.}
proc setShapeRid*(self: Physics2DShapeQueryParameters; shape: RID) {.
gcsafe, locks: 0
.}
proc getShapeRid*(self: Physics2DShapeQueryParameters): RID {.
gcsafe, locks: 0
.}
proc setTransform*(self: Physics2DShapeQueryParameters; transform: Transform2D) {.
gcsafe, locks: 0
.}
proc getTransform*(self: Physics2DShapeQueryParameters): Transform2D {.
gcsafe, locks: 0
.}
proc setMotion*(self: Physics2DShapeQueryParameters; motion: Vector2) {.
gcsafe, locks: 0
.}
proc getMotion*(self: Physics2DShapeQueryParameters): Vector2 {.
gcsafe, locks: 0
.}
proc setMargin*(self: Physics2DShapeQueryParameters; margin: float64) {.
gcsafe, locks: 0
.}
proc getMargin*(self: Physics2DShapeQueryParameters): float64 {.
gcsafe, locks: 0
.}
proc setCollisionLayer*(self: Physics2DShapeQueryParameters; collisionLayer: int64) {.
gcsafe, locks: 0
.}
proc getCollisionLayer*(self: Physics2DShapeQueryParameters): int64 {.
gcsafe, locks: 0
.}
proc setObjectTypeMask*(self: Physics2DShapeQueryParameters; objectTypeMask: int64) {.
gcsafe, locks: 0
.}
proc getObjectTypeMask*(self: Physics2DShapeQueryParameters): int64 {.
gcsafe, locks: 0
.}
proc setExclude*(self: Physics2DShapeQueryParameters; exclude: Array) {.
gcsafe, locks: 0
.}
proc getExclude*(self: Physics2DShapeQueryParameters): Array {.
gcsafe, locks: 0
.}