- proc collisionLayer(self: PhysicsBody): int64 {.- gcsafe, locks: 0, raises: [], tags: [] .}
- 
- proc collisionLayer=(self: PhysicsBody; val: int64) {.- gcsafe, locks: 0, raises: [],
    tags: [] .}
- 
- proc collisionMask(self: PhysicsBody): int64 {.- gcsafe, locks: 0, raises: [], tags: [] .}
- 
- proc collisionMask=(self: PhysicsBody; val: int64) {.- gcsafe, locks: 0, raises: [],
    tags: [] .}
- 
- proc setCollisionMaskBit(self: PhysicsBody; bit: int64; value: bool) {.- gcsafe, locks: 0,
    raises: [], tags: [] .}
- 
- proc getCollisionMaskBit(self: PhysicsBody; bit: int64): bool {.- gcsafe, locks: 0,
    raises: [], tags: [] .}
- 
- proc setCollisionLayerBit(self: PhysicsBody; bit: int64; value: bool) {.- gcsafe,
    locks: 0, raises: [], tags: [] .}
- 
- proc getCollisionLayerBit(self: PhysicsBody; bit: int64): bool {.- gcsafe, locks: 0,
    raises: [], tags: [] .}
- 
- proc addCollisionExceptionWith(self: PhysicsBody; body: Object) {.- gcsafe, locks: 0,
    raises: [], tags: [] .}
- 
- proc removeCollisionExceptionWith(self: PhysicsBody; body: Object) {.- gcsafe, locks: 0,
    raises: [], tags: [] .}
-