|
void | HermesSDK::GetSdkAndCoreVersion (Hermes::Protocol::Version &_sdkVersion, Hermes::Protocol::Version &_coreVersion) |
|
void | HermesSDK::ConnectLocal (const std::string &_clientName, const std::string &_clientInfo, HermesSDK::filterSetupCallback &_onFilterSetup, HermesSDK::deviceDataCallback &_onDeviceData, HermesSDK::deviceLandscapeCallback &_onDeviceLandscape, HermesSDK::polygonDataCallback &_onPolygonData, HermesSDK::trackingDataCallback &_onTrackingData, HermesSDK::errorMessageCallback &_onError, HermesSDK::connectedToCoreCallback &_onConnectedToCore, HermesSDK::disconnectedFromCoreCallback &_onDisconnectedFromCore) |
|
void | HermesSDK::FindNetworkHosts (HermesSDK::filterSetupCallback &_onFilterSetup, HermesSDK::deviceDataCallback &_onDeviceData, HermesSDK::deviceLandscapeCallback &_onDeviceLandscape, HermesSDK::polygonDataCallback &_onPolygonData, HermesSDK::trackingDataCallback &_onTrackingData, HermesSDK::errorMessageCallback &_onError, HermesSDK::connectedToCoreCallback &_onConnectedToCore, HermesSDK::disconnectedFromCoreCallback &_onDisconnectedFromCore) |
|
void | HermesSDK::ConnectNetworkHostName (const std::string &_clientName, const std::string &_clientInfo, const std::string &_hostName, HermesSDK::filterSetupCallback &_onFilterSetup, HermesSDK::deviceDataCallback &_onDeviceData, HermesSDK::deviceLandscapeCallback &_onDeviceLandscape, HermesSDK::polygonDataCallback &_onPolygonData, HermesSDK::trackingDataCallback &_onTrackingData, HermesSDK::errorMessageCallback &_onError, HermesSDK::connectedToCoreCallback &_onConnectedToCore, HermesSDK::disconnectedFromCoreCallback &_onDisconnectedFromCore) |
|
void | HermesSDK::ConnectNetworkAddress (const std::string &_clientName, const std::string &_clientInfo, const std::string &_address, HermesSDK::filterSetupCallback &_onFilterSetup, HermesSDK::deviceDataCallback &_onDeviceData, HermesSDK::deviceLandscapeCallback &_onDeviceLandscape, HermesSDK::polygonDataCallback &_onPolygonData, HermesSDK::trackingDataCallback &_onTrackingData, HermesSDK::errorMessageCallback &_onError, HermesSDK::connectedToCoreCallback &_onConnectedToCore, HermesSDK::disconnectedFromCoreCallback &_onDisconnectedFromCore) |
|
bool | HermesSDK::VibrateWrist (uint32_t _deviceId, float _unitStrength, uint16_t _durationInMilliseconds) |
|
bool | HermesSDK::VibrateFingers (uint32_t _dongleId, Hermes::Protocol::HandType _handType, const std::array< float, 5 > &_powers) |
|
void | HermesSDK::Stop () |
|
bool | HermesSDK::IsRunning () |
|
bool | HermesSDK::GetFilterInventory (Hermes::Protocol::FilterInventory &_inventory) |
|
Hermes::Protocol::Pipeline * | HermesSDK::GetActivePipeline () |
|
bool | HermesSDK::SetPipeline (Hermes::Protocol::Pipeline *_pipeline) |
|
std::map< std::string, std::string > | HermesSDK::GetFoundHosts () |
|
LeafInfo | HermesSDK::GetLeafInfo (Hermes::Protocol::Hardware::DeviceLeaf &leaf) |
|
bool | HermesSDK::GetAllUsers (Hermes::Protocol::UserCollection &_userCollection) |
|
bool | HermesSDK::UpdateTrackers (const Hermes::Protocol::TrackerData &_trackerData) |
|
bool | HermesSDK::AddOrUpdatePolygonSkeleton (Hermes::Protocol::Polygon::Skeleton _skeleton) |
|
bool | HermesSDK::RemovePolygonSkeleton (Hermes::Protocol::Polygon::RemoveSkeletonArgs _Args) |
|
bool | HermesSDK::SetSkeletonTarget (Hermes::Protocol::Polygon::SetTargetArgs &_Args) |
|
bool | HermesSDK::SetSkeletonSettings (Hermes::Protocol::Polygon::Retargeting::SettingsArgs &_Args) |
|
bool | HermesSDK::AddTargetSkeleton (Hermes::Protocol::Polygon::TargetSkeleton &_Skeleton) |
|
bool | HermesSDK::RemoveTargetSkeleton (std::string &_Name) |
|
void | HermesSDK::UpdateTargetSkeleton (Hermes::Protocol::Polygon::TargetSkeleton &_Skeleton) |
|
bool | HermesSDK::CheckIfPolygonVersionIsCompatible (Hermes::Protocol::Polygon::Version _Version) |
|