OSVR-Core
|
Public Member Functions | |
OSVR_CLIENT_EXPORT | OSVR_SkeletonObject (OSVR_ClientContext ctx, osvr::common::PathTree const &articulationTree) |
OSVR_CLIENT_EXPORT bool | getBoneId (const char *boneName, OSVR_SkeletonBoneCount *boneId) const |
OSVR_CLIENT_EXPORT bool | getAvailableBoneId (OSVR_SkeletonBoneCount boneIndex, OSVR_SkeletonBoneCount *boneId) const |
OSVR_CLIENT_EXPORT bool | getAvailableJointId (OSVR_SkeletonJointCount jointIndex, OSVR_SkeletonJointCount *jointId) const |
OSVR_CLIENT_EXPORT bool | getJointId (const char *jointName, OSVR_SkeletonJointCount *jointId) const |
OSVR_CLIENT_EXPORT OSVR_Pose3 | getJointState (OSVR_SkeletonJointCount jointId) const |
OSVR_CLIENT_EXPORT OSVR_Pose3 | getBoneState (OSVR_SkeletonBoneCount boneId) const |
OSVR_CLIENT_EXPORT OSVR_SkeletonBoneCount | getNumBones () const |
OSVR_CLIENT_EXPORT OSVR_SkeletonJointCount | getNumJoints () const |
OSVR_CLIENT_EXPORT std::string | getBoneName (OSVR_SkeletonBoneCount boneId) const |
OSVR_CLIENT_EXPORT std::string | getJointName (OSVR_SkeletonBoneCount boneId) const |
OSVR_CLIENT_EXPORT void | updateArticulationSpec (osvr::common::PathTree const &articulationTree) |
OSVR_CLIENT_EXPORT void | updateSkeletonPoses () |