proc shapeCreate*(typee: int64): RID {.gcsafe, locks: 0
.}
-
proc shapeSetData*(shape: RID; data: Variant) {.gcsafe, locks: 0
.}
-
proc shapeGetType*(shape: RID): int64 {.gcsafe, locks: 0
.}
-
proc shapeGetData*(shape: RID): Variant {.gcsafe, locks: 0
.}
-
proc spaceCreate*(): RID {.gcsafe, locks: 0
.}
-
proc spaceSetActive*(space: RID; active: bool) {.gcsafe, locks: 0
.}
-
proc spaceIsActive*(space: RID): bool {.gcsafe, locks: 0
.}
-
proc spaceSetParam*(space: RID; param: int64; value: float64) {.gcsafe, locks: 0
.}
-
proc spaceGetParam*(space: RID; param: int64): float64 {.gcsafe, locks: 0
.}
-
proc spaceGetDirectState*(space: RID): PhysicsDirectSpaceState {.gcsafe, locks: 0
.}
-
proc areaCreate*(): RID {.gcsafe, locks: 0
.}
-
proc areaSetSpace*(area: RID; space: RID) {.gcsafe, locks: 0
.}
-
proc areaGetSpace*(area: RID): RID {.gcsafe, locks: 0
.}
-
proc areaSetSpaceOverrideMode*(area: RID; mode: int64) {.gcsafe, locks: 0
.}
-
proc areaGetSpaceOverrideMode*(area: RID): int64 {.gcsafe, locks: 0
.}
-
proc areaAddShape*(area: RID; shape: RID; transform: Transform) {.gcsafe, locks: 0
.}
-
proc areaSetShape*(area: RID; shapeIdx: int64; shape: RID) {.gcsafe, locks: 0
.}
-
proc areaSetShapeTransform*(area: RID; shapeIdx: int64; transform: Transform) {.gcsafe,
locks: 0
.}
-
proc areaGetShapeCount*(area: RID): int64 {.gcsafe, locks: 0
.}
-
proc areaGetShape*(area: RID; shapeIdx: int64): RID {.gcsafe, locks: 0
.}
-
proc areaGetShapeTransform*(area: RID; shapeIdx: int64): Transform {.gcsafe, locks: 0
.}
-
proc areaRemoveShape*(area: RID; shapeIdx: int64) {.gcsafe, locks: 0
.}
-
proc areaClearShapes*(area: RID) {.gcsafe, locks: 0
.}
-
proc areaSetCollisionLayer*(area: RID; layer: int64) {.gcsafe, locks: 0
.}
-
proc areaSetCollisionMask*(area: RID; mask: int64) {.gcsafe, locks: 0
.}
-
proc areaSetParam*(area: RID; param: int64; value: Variant) {.gcsafe, locks: 0
.}
-
proc areaSetTransform*(area: RID; transform: Transform) {.gcsafe, locks: 0
.}
-
proc areaGetParam*(area: RID; param: int64): Variant {.gcsafe, locks: 0
.}
-
proc areaGetTransform*(area: RID): Transform {.gcsafe, locks: 0
.}
-
proc areaAttachObjectInstanceId*(area: RID; id: int64) {.gcsafe, locks: 0
.}
-
proc areaGetObjectInstanceId*(area: RID): int64 {.gcsafe, locks: 0
.}
-
proc areaSetMonitorCallback*(area: RID; receiver: Object; methodd: string) {.gcsafe,
locks: 0
.}
-
proc areaSetRayPickable*(area: RID; enable: bool) {.gcsafe, locks: 0
.}
-
proc areaIsRayPickable*(area: RID): bool {.gcsafe, locks: 0
.}
-
proc bodyCreate*(mode: int64 = 2'i64; initSleeping: bool = false): RID {.gcsafe, locks: 0
.}
-
proc bodySetSpace*(body: RID; space: RID) {.gcsafe, locks: 0
.}
-
proc bodyGetSpace*(body: RID): RID {.gcsafe, locks: 0
.}
-
proc bodySetMode*(body: RID; mode: int64) {.gcsafe, locks: 0
.}
-
proc bodyGetMode*(body: RID): int64 {.gcsafe, locks: 0
.}
-
proc bodySetCollisionLayer*(body: RID; layer: int64) {.gcsafe, locks: 0
.}
-
proc bodyGetCollisionLayer*(body: RID): int64 {.gcsafe, locks: 0
.}
-
proc bodySetCollisionMask*(body: RID; mask: int64) {.gcsafe, locks: 0
.}
-
proc bodyGetCollisionMask*(body: RID): int64 {.gcsafe, locks: 0
.}
-
proc bodyAddShape*(body: RID; shape: RID; transform: Transform) {.gcsafe, locks: 0
.}
-
proc bodySetShape*(body: RID; shapeIdx: int64; shape: RID) {.gcsafe, locks: 0
.}
-
proc bodySetShapeTransform*(body: RID; shapeIdx: int64; transform: Transform) {.gcsafe,
locks: 0
.}
-
proc bodyGetShapeCount*(body: RID): int64 {.gcsafe, locks: 0
.}
-
proc bodyGetShape*(body: RID; shapeIdx: int64): RID {.gcsafe, locks: 0
.}
-
proc bodyGetShapeTransform*(body: RID; shapeIdx: int64): Transform {.gcsafe, locks: 0
.}
-
proc bodyRemoveShape*(body: RID; shapeIdx: int64) {.gcsafe, locks: 0
.}
-
proc bodyClearShapes*(body: RID) {.gcsafe, locks: 0
.}
-
proc bodyAttachObjectInstanceId*(body: RID; id: int64) {.gcsafe, locks: 0
.}
-
proc bodyGetObjectInstanceId*(body: RID): int64 {.gcsafe, locks: 0
.}
-
proc bodySetEnableContinuousCollisionDetection*(body: RID; enable: bool) {.gcsafe,
locks: 0
.}
-
proc bodyIsContinuousCollisionDetectionEnabled*(body: RID): bool {.gcsafe, locks: 0
.}
-
proc bodySetParam*(body: RID; param: int64; value: float64) {.gcsafe, locks: 0
.}
-
proc bodyGetParam*(body: RID; param: int64): float64 {.gcsafe, locks: 0
.}
-
proc bodySetState*(body: RID; state: int64; value: Variant) {.gcsafe, locks: 0
.}
-
proc bodyGetState*(body: RID; state: int64): Variant {.gcsafe, locks: 0
.}
-
proc bodyApplyImpulse*(body: RID; pos: Vector3; impulse: Vector3) {.gcsafe, locks: 0
.}
-
proc bodyApplyTorqueImpulse*(body: RID; impulse: Vector3) {.gcsafe, locks: 0
.}
-
proc bodySetAxisVelocity*(body: RID; axisVelocity: Vector3) {.gcsafe, locks: 0
.}
-
proc bodySetAxisLock*(body: RID; axis: int64) {.gcsafe, locks: 0
.}
-
proc bodyGetAxisLock*(body: RID): int64 {.gcsafe, locks: 0
.}
-
proc bodyAddCollisionException*(body: RID; exceptedBody: RID) {.gcsafe, locks: 0
.}
-
proc bodyRemoveCollisionException*(body: RID; exceptedBody: RID) {.gcsafe, locks: 0
.}
-
proc bodySetMaxContactsReported*(body: RID; amount: int64) {.gcsafe, locks: 0
.}
-
proc bodyGetMaxContactsReported*(body: RID): int64 {.gcsafe, locks: 0
.}
-
proc bodySetOmitForceIntegration*(body: RID; enable: bool) {.gcsafe, locks: 0
.}
-
proc bodyIsOmittingForceIntegration*(body: RID): bool {.gcsafe, locks: 0
.}
-
proc bodySetForceIntegrationCallback*(body: RID; receiver: Object; methodd: string;
userdata: Variant = newVariant()) {.gcsafe,
locks: 0
.}
-
proc bodySetRayPickable*(body: RID; enable: bool) {.gcsafe, locks: 0
.}
-
proc bodyIsRayPickable*(body: RID): bool {.gcsafe, locks: 0
.}
-
proc jointCreatePin*(bodyA: RID; localA: Vector3; bodyB: RID; localB: Vector3): RID {.
gcsafe, locks: 0
.}
-
proc pinJointSetParam*(joint: RID; param: int64; value: float64) {.gcsafe, locks: 0
.}
-
proc pinJointGetParam*(joint: RID; param: int64): float64 {.gcsafe, locks: 0
.}
-
proc pinJointSetLocalA*(joint: RID; localA: Vector3) {.gcsafe, locks: 0
.}
-
proc pinJointGetLocalA*(joint: RID): Vector3 {.gcsafe, locks: 0
.}
-
proc pinJointSetLocalB*(joint: RID; localB: Vector3) {.gcsafe, locks: 0
.}
-
proc pinJointGetLocalB*(joint: RID): Vector3 {.gcsafe, locks: 0
.}
-
proc jointCreateHinge*(bodyA: RID; hingeA: Transform; bodyB: RID; hingeB: Transform): RID {.
gcsafe, locks: 0
.}
-
proc hingeJointSetParam*(joint: RID; param: int64; value: float64) {.gcsafe, locks: 0
.}
-
proc hingeJointGetParam*(joint: RID; param: int64): float64 {.gcsafe, locks: 0
.}
-
proc hingeJointSetFlag*(joint: RID; flag: int64; enabled: bool) {.gcsafe, locks: 0
.}
-
proc hingeJointGetFlag*(joint: RID; flag: int64): bool {.gcsafe, locks: 0
.}
-
proc jointCreateSlider*(bodyA: RID; localRefA: Transform; bodyB: RID;
localRefB: Transform): RID {.gcsafe, locks: 0
.}
-
proc sliderJointSetParam*(joint: RID; param: int64; value: float64) {.gcsafe, locks: 0
.}
-
proc sliderJointGetParam*(joint: RID; param: int64): float64 {.gcsafe, locks: 0
.}
-
proc jointCreateConeTwist*(bodyA: RID; localRefA: Transform; bodyB: RID;
localRefB: Transform): RID {.gcsafe, locks: 0
.}
-
proc coneTwistJointSetParam*(joint: RID; param: int64; value: float64) {.gcsafe,
locks: 0
.}
-
proc coneTwistJointGetParam*(joint: RID; param: int64): float64 {.gcsafe, locks: 0
.}
-
proc jointGetType*(joint: RID): int64 {.gcsafe, locks: 0
.}
-
proc jointSetSolverPriority*(joint: RID; priority: int64) {.gcsafe, locks: 0
.}
-
proc jointGetSolverPriority*(joint: RID): int64 {.gcsafe, locks: 0
.}
-
proc jointCreateGeneric6dof*(bodyA: RID; localRefA: Transform; bodyB: RID;
localRefB: Transform): RID {.gcsafe, locks: 0
.}
-
proc generic6dofJointSetParam*(joint: RID; axis: int64; param: int64; value: float64) {.
gcsafe, locks: 0
.}
-
proc generic6dofJointGetParam*(joint: RID; axis: int64; param: int64): float64 {.gcsafe,
locks: 0
.}
-
proc generic6dofJointSetFlag*(joint: RID; axis: int64; flag: int64; enable: bool) {.
gcsafe, locks: 0
.}
-
proc generic6dofJointGetFlag*(joint: RID; axis: int64; flag: int64): bool {.gcsafe,
locks: 0
.}
-
proc freeRid*(rid: RID) {.gcsafe, locks: 0
.}
-
proc setActive*(active: bool) {.gcsafe, locks: 0
.}
-
proc getProcessInfo*(processInfo: int64): int64 {.gcsafe, locks: 0
.}
-