OSVR-Core
|
Public Member Functions | |
SkeletonConfig (SkeletonConfig const &)=delete | |
SkeletonConfig & | operator= (SkeletonConfig const &)=delete |
bool | getBoneId (const char *boneName, OSVR_SkeletonBoneCount *boneId) const |
bool | getJointId (const char *jointName, OSVR_SkeletonJointCount *jointId) const |
bool | getAvailableJointId (OSVR_SkeletonJointCount jointIndex, OSVR_SkeletonJointCount *jointId) const |
bool | getAvailableBoneId (OSVR_SkeletonBoneCount boneIndex, OSVR_SkeletonBoneCount *boneId) const |
std::string | getBoneName (OSVR_SkeletonBoneCount boneId) const |
std::string | getJointName (OSVR_SkeletonJointCount jointId) const |
OSVR_Pose3 | getBoneState (OSVR_SkeletonBoneCount boneId) const |
OSVR_Pose3 | getJointState (OSVR_SkeletonJointCount jointId) const |
OSVR_SkeletonBoneCount | getNumBones () const |
OSVR_SkeletonJointCount | getNumJoints () const |
void | updateArticulationTree (osvr::common::PathTree const &articulationTree) |
void | updateSkeletonPoses () |
Friends | |
class | SkeletonConfigFactory |
|
inline |
void osvr::client::SkeletonConfig::updateArticulationTree | ( | osvr::common::PathTree const & | articulationTree | ) |
release previous interfaces
get the path tree