proc addBone(self: Skeleton; name: string) {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc findBone(self: Skeleton; name: string): int64 {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc getBoneName(self: Skeleton; boneIdx: int64): string {.gcsafe, locks: 0, raises: [],
tags: []
.}
-
proc getBoneParent(self: Skeleton; boneIdx: int64): int64 {.gcsafe, locks: 0, raises: [],
tags: []
.}
-
proc setBoneParent(self: Skeleton; boneIdx: int64; parentIdx: int64) {.gcsafe, locks: 0,
raises: [], tags: []
.}
-
proc getBoneCount(self: Skeleton): int64 {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc unparentBoneAndRest(self: Skeleton; boneIdx: int64) {.gcsafe, locks: 0, raises: [],
tags: []
.}
-
proc getBoneRest(self: Skeleton; boneIdx: int64): Transform {.gcsafe, locks: 0,
raises: [], tags: []
.}
-
proc setBoneRest(self: Skeleton; boneIdx: int64; rest: Transform) {.gcsafe, locks: 0,
raises: [], tags: []
.}
-
proc setBoneDisableRest(self: Skeleton; boneIdx: int64; disable: bool) {.gcsafe,
locks: 0, raises: [], tags: []
.}
-
proc isBoneRestDisabled(self: Skeleton; boneIdx: int64): bool {.gcsafe, locks: 0,
raises: [], tags: []
.}
-
proc bindChildNodeToBone(self: Skeleton; boneIdx: int64; node: Object) {.gcsafe,
locks: 0, raises: [], tags: []
.}
-
proc unbindChildNodeFromBone(self: Skeleton; boneIdx: int64; node: Object) {.gcsafe,
locks: 0, raises: [], tags: []
.}
-
proc getBoundChildNodesToBone(self: Skeleton; boneIdx: int64): Array {.gcsafe,
locks: 0, raises: [], tags: []
.}
-
proc clearBones(self: Skeleton) {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc getBonePose(self: Skeleton; boneIdx: int64): Transform {.gcsafe, locks: 0,
raises: [], tags: []
.}
-
proc setBonePose(self: Skeleton; boneIdx: int64; pose: Transform) {.gcsafe, locks: 0,
raises: [], tags: []
.}
-
proc setBoneGlobalPose(self: Skeleton; boneIdx: int64; pose: Transform) {.gcsafe,
locks: 0, raises: [], tags: []
.}
-
proc getBoneGlobalPose(self: Skeleton; boneIdx: int64): Transform {.gcsafe, locks: 0,
raises: [], tags: []
.}
-
proc getBoneCustomPose(self: Skeleton; boneIdx: int64): Transform {.gcsafe, locks: 0,
raises: [], tags: []
.}
-
proc setBoneCustomPose(self: Skeleton; boneIdx: int64; customPose: Transform) {.gcsafe,
locks: 0, raises: [], tags: []
.}
-
proc getBoneTransform(self: Skeleton; boneIdx: int64): Transform {.gcsafe, locks: 0,
raises: [], tags: []
.}
-
proc physicalBonesStopSimulation(self: Skeleton) {.gcsafe, locks: 0, raises: [],
tags: []
.}
-
proc physicalBonesStartSimulation(self: Skeleton; bones: Array = newArray()) {.gcsafe,
locks: 0, raises: [], tags: []
.}
-
proc physicalBonesAddCollisionException(self: Skeleton; exception: RID) {.gcsafe,
locks: 0, raises: [], tags: []
.}
-
proc physicalBonesRemoveCollisionException(self: Skeleton; exception: RID) {.gcsafe,
locks: 0, raises: [], tags: []
.}
-