Module physical_bone

Consts

JOINT_TYPE_NONE = 0'i64
JOINT_TYPE_PIN = 1'i64
JOINT_TYPE_CONE = 2'i64
JOINT_TYPE_HINGE = 3'i64
JOINT_TYPE_SLIDER = 4'i64
JOINT_TYPE_6DOF = 5'i64

Procs

proc jointType(self: PhysicalBone): int64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc jointType=(self: PhysicalBone; val: int64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc jointOffset(self: PhysicalBone): Transform {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc jointOffset=(self: PhysicalBone; val: Transform) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc bodyOffset(self: PhysicalBone): Transform {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc bodyOffset=(self: PhysicalBone; val: Transform) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc mass(self: PhysicalBone): float64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc mass=(self: PhysicalBone; val: float64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc weight(self: PhysicalBone): float64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc weight=(self: PhysicalBone; val: float64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc friction(self: PhysicalBone): float64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc friction=(self: PhysicalBone; val: float64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc bounce(self: PhysicalBone): float64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc bounce=(self: PhysicalBone; val: float64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc gravityScale(self: PhysicalBone): float64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc gravityScale=(self: PhysicalBone; val: float64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc isStaticBody(self: PhysicalBone): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getSimulatePhysics(self: PhysicalBone): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc isSimulatingPhysics(self: PhysicalBone): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}

Methods

method directStateChanged(self: PhysicalBone; arg0: Object) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}