Skip to content

Struct CoreSdk::CoreFunctionPointers

ClassList > CoreSdk > CoreFunctionPointers

More...

Public Types

Type Name
typedef SDKReturnCode(* AddChainToSkeletonSetup_FunctionPointer
typedef SDKReturnCode(* AddMeshSetupToSkeletonSetup_FunctionPointer
typedef SDKReturnCode(* AddNodeToSkeletonSetup_FunctionPointer
typedef SDKReturnCode(* AddTriangleToMeshSetup_FunctionPointer
typedef SDKReturnCode(* AddVertexToMeshSetup_FunctionPointer
typedef SDKReturnCode(* AllocateChainsForSkeletonSetup_FunctionPointer
typedef SDKReturnCode(* AssignTrackerToUser_FunctionPointer
typedef SDKReturnCode(* ClearAllTemporarySkeletons_FunctionPointer
typedef SDKReturnCode(* ClearTemporarySkeleton_FunctionPointer
typedef SDKReturnCode(* CompressTemporarySkeletonAndGetSize_FunctionPointer
typedef SDKReturnCode(* ConnectGRPC_FunctionPointer
typedef SDKReturnCode(* ConnectToHost_FunctionPointer
typedef SDKReturnCode(* CreateSkeletonSetup_FunctionPointer
typedef SDKReturnCode(* GetAvailableHostsFound_FunctionPointer
typedef SDKReturnCode(* GetCompressedTemporarySkeletonData_FunctionPointer
typedef SDKReturnCode(* GetDataForGlove_UsingGloveId_FunctionPointer
typedef SDKReturnCode(* GetDataForTracker_UsingIdAndType_FunctionPointer
typedef SDKReturnCode(* GetDataForTracker_UsingTrackerId_FunctionPointer
typedef SDKReturnCode(* GetGestureLandscapeData_FunctionPointer
typedef SDKReturnCode(* GetGestureStreamData_FunctionPointer
typedef SDKReturnCode(* GetGloveIdOfUser_UsingUserId_FunctionPointer
typedef SDKReturnCode(* GetHapticsDongleIds_FunctionPointer
typedef SDKReturnCode(* GetIdsOfAvailableGloves_FunctionPointer
typedef SDKReturnCode(* GetIdsOfAvailableTrackersForUserId_FunctionPointer
typedef SDKReturnCode(* GetIdsOfAvailableTrackers_FunctionPointer
typedef SDKReturnCode(* GetIdsOfAvailableUsers_FunctionPointer
typedef SDKReturnCode(* GetIsConnectedToCore_FunctionPointer
typedef SDKReturnCode(* GetNumberOfAvailableGloves_FunctionPointer
typedef SDKReturnCode(* GetNumberOfAvailableHostsFound_FunctionPointer
typedef SDKReturnCode(* GetNumberOfAvailableTrackersForUserId_FunctionPointer
typedef SDKReturnCode(* GetNumberOfAvailableTrackers_FunctionPointer
typedef SDKReturnCode(* GetNumberOfAvailableUsers_FunctionPointer
typedef SDKReturnCode(* GetNumberOfHapticsDongles_FunctionPointer
typedef SDKReturnCode(* GetSessionId_FunctionPointer
typedef SDKReturnCode(* GetSkeletonData_FunctionPointer
typedef SDKReturnCode(* GetSkeletonInfo_FunctionPointer
typedef SDKReturnCode(* GetSkeletonSetupArraySizes_FunctionPointer
typedef SDKReturnCode(* GetSkeletonSetupChains_FunctionPointer
typedef SDKReturnCode(* GetSkeletonSetupInfo_FunctionPointer
typedef SDKReturnCode(* GetSkeletonSetupNodes_FunctionPointer
typedef SDKReturnCode(* GetTemporarySkeletonFromCompressedData_FunctionPointer
typedef SDKReturnCode(* GetTemporarySkeleton_FunctionPointer
typedef SDKReturnCode(* GetTimestampInfo_FunctionPointer
typedef SDKReturnCode(* GetVersionsAndCheckCompatibility_FunctionPointer
typedef SDKReturnCode(* InitializeCoordinateSystemWithVUH_FunctionPointer
typedef SDKReturnCode(* Initialize_FunctionPointer
typedef SDKReturnCode(* LoadSkeleton_FunctionPointer
typedef SDKReturnCode(* LookForHosts_FunctionPointer
typedef SDKReturnCode(* OverwriteChainToSkeletonSetup_FunctionPointer
typedef SDKReturnCode(* OverwriteNodeToSkeletonSetup_FunctionPointer
typedef SDKReturnCode(* OverwriteSkeletonSetup_FunctionPointer
typedef SDKReturnCode(* RegisterCallbackForErgonomicsStream_FunctionPointer
typedef SDKReturnCode(* RegisterCallbackForGestureStream_FunctionPointer
typedef SDKReturnCode(* RegisterCallbackForLandscapeStream_FunctionPointer
typedef SDKReturnCode(* RegisterCallbackForOnConnect_FunctionPointer
typedef SDKReturnCode(* RegisterCallbackForOnDisconnect_FunctionPointer
typedef SDKReturnCode(* RegisterCallbackForSkeletonStream_FunctionPointer
typedef SDKReturnCode(* RegisterCallbackForSystemStream_FunctionPointer
typedef SDKReturnCode(* SaveTemporarySkeleton_FunctionPointer
typedef SDKReturnCode(* SendDataForTrackers_FunctionPointer
typedef SDKReturnCode(* SetTimestampInfo_FunctionPointer
typedef SDKReturnCode(* ShutDown_FunctionPointer
typedef SDKReturnCode(* UnloadSkeleton_FunctionPointer
typedef SDKReturnCode(* VibrateFingersForSkeleton_FunctionPointer
typedef SDKReturnCode(* VibrateFingers_FunctionPointer
typedef SDKReturnCode(* WasDllBuiltInDebugConfiguration_FunctionPointer

Public Attributes

Type Name
AddChainToSkeletonSetup_FunctionPointer AddChainToSkeletonSetup = = nullptr
AddMeshSetupToSkeletonSetup_FunctionPointer AddMeshSetupToSkeletonSetup = = nullptr
AddNodeToSkeletonSetup_FunctionPointer AddNodeToSkeletonSetup = = nullptr
AddTriangleToMeshSetup_FunctionPointer AddTriangleToMeshSetup = = nullptr
AddVertexToMeshSetup_FunctionPointer AddVertexToMeshSetup = = nullptr
AllocateChainsForSkeletonSetup_FunctionPointer AllocateChainsForSkeletonSetup = = nullptr
AssignTrackerToUser_FunctionPointer AssignTrackerToUser = = nullptr
ClearAllTemporarySkeletons_FunctionPointer ClearAllTemporarySkeletons = = nullptr
ClearTemporarySkeleton_FunctionPointer ClearTemporarySkeleton = = nullptr
CompressTemporarySkeletonAndGetSize_FunctionPointer CompressTemporarySkeletonAndGetSize = = nullptr
ConnectGRPC_FunctionPointer ConnectGRPC = = nullptr
ConnectToHost_FunctionPointer ConnectToHost = = nullptr
CreateSkeletonSetup_FunctionPointer CreateSkeletonSetup = = nullptr
GetAvailableHostsFound_FunctionPointer GetAvailableHostsFound = = nullptr
GetCompressedTemporarySkeletonData_FunctionPointer GetCompressedTemporarySkeletonData = = nullptr
GetDataForGlove_UsingGloveId_FunctionPointer GetDataForGlove_UsingGloveId = = nullptr
GetDataForTracker_UsingIdAndType_FunctionPointer GetDataForTracker_UsingIdAndType = = nullptr
GetDataForTracker_UsingTrackerId_FunctionPointer GetDataForTracker_UsingTrackerId = = nullptr
GetGestureLandscapeData_FunctionPointer GetGestureLandscapeData = = nullptr
GetGestureStreamData_FunctionPointer GetGestureStreamData = = nullptr
GetGloveIdOfUser_UsingUserId_FunctionPointer GetGloveIdOfUser_UsingUserId = = nullptr
GetHapticsDongleIds_FunctionPointer GetHapticsDongleIds = = nullptr
GetIdsOfAvailableGloves_FunctionPointer GetIdsOfAvailableGloves = = nullptr
GetIdsOfAvailableTrackers_FunctionPointer GetIdsOfAvailableTrackers = = nullptr
GetIdsOfAvailableTrackersForUserId_FunctionPointer GetIdsOfAvailableTrackersForUserId = = nullptr
GetIdsOfAvailableUsers_FunctionPointer GetIdsOfAvailableUsers = = nullptr
GetIsConnectedToCore_FunctionPointer GetIsConnectedToCore = = nullptr
GetNumberOfAvailableGloves_FunctionPointer GetNumberOfAvailableGloves = = nullptr
GetNumberOfAvailableHostsFound_FunctionPointer GetNumberOfAvailableHostsFound = = nullptr
GetNumberOfAvailableTrackers_FunctionPointer GetNumberOfAvailableTrackers = = nullptr
GetNumberOfAvailableTrackersForUserId_FunctionPointer GetNumberOfAvailableTrackersForUserId = = nullptr
GetNumberOfAvailableUsers_FunctionPointer GetNumberOfAvailableUsers = = nullptr
GetNumberOfHapticsDongles_FunctionPointer GetNumberOfHapticsDongles = = nullptr
GetSessionId_FunctionPointer GetSessionId = = nullptr
GetSkeletonData_FunctionPointer GetSkeletonData = = nullptr
GetSkeletonInfo_FunctionPointer GetSkeletonInfo = = nullptr
GetSkeletonSetupArraySizes_FunctionPointer GetSkeletonSetupArraySizes = = nullptr
GetSkeletonSetupChains_FunctionPointer GetSkeletonSetupChains = = nullptr
GetSkeletonSetupInfo_FunctionPointer GetSkeletonSetupInfo = = nullptr
GetSkeletonSetupNodes_FunctionPointer GetSkeletonSetupNodes = = nullptr
GetTemporarySkeleton_FunctionPointer GetTemporarySkeleton = = nullptr
GetTemporarySkeletonFromCompressedData_FunctionPointer GetTemporarySkeletonFromCompressedData = = nullptr
GetTimestampInfo_FunctionPointer GetTimestampInfo = = nullptr
GetVersionsAndCheckCompatibility_FunctionPointer GetVersionsAndCheckCompatibility = = nullptr
Initialize_FunctionPointer Initialize = = nullptr
InitializeCoordinateSystemWithVUH_FunctionPointer InitializeCoordinateSystemWithVUH = = nullptr
LoadSkeleton_FunctionPointer LoadSkeleton = = nullptr
LookForHosts_FunctionPointer LookForHosts = = nullptr
OverwriteChainToSkeletonSetup_FunctionPointer OverwriteChainToSkeletonSetup = = nullptr
OverwriteNodeToSkeletonSetup_FunctionPointer OverwriteNodeToSkeletonSetup = = nullptr
OverwriteSkeletonSetup_FunctionPointer OverwriteSkeletonSetup = = nullptr
RegisterCallbackForErgonomicsStream_FunctionPointer RegisterCallbackForErgonomicsStream = = nullptr
RegisterCallbackForGestureStream_FunctionPointer RegisterCallbackForGestureStream = = nullptr
RegisterCallbackForLandscapeStream_FunctionPointer RegisterCallbackForLandscapeStream = = nullptr
RegisterCallbackForOnConnect_FunctionPointer RegisterCallbackForOnConnect = = nullptr
RegisterCallbackForOnDisconnect_FunctionPointer RegisterCallbackForOnDisconnect = = nullptr
RegisterCallbackForSkeletonStream_FunctionPointer RegisterCallbackForSkeletonStream = = nullptr
RegisterCallbackForSystemStream_FunctionPointer RegisterCallbackForSystemStream = = nullptr
SaveTemporarySkeleton_FunctionPointer SaveTemporarySkeleton = = nullptr
SendDataForTrackers_FunctionPointer SendDataForTrackers = = nullptr
SetTimestampInfo_FunctionPointer SetTimestampInfo = = nullptr
ShutDown_FunctionPointer ShutDown = = nullptr
UnloadSkeleton_FunctionPointer UnloadSkeleton = = nullptr
VibrateFingers_FunctionPointer VibrateFingers = = nullptr
VibrateFingersForSkeleton_FunctionPointer VibrateFingersForSkeleton = = nullptr
WasDllBuiltInDebugConfiguration_FunctionPointer WasDllBuiltInDebugConfiguration = = nullptr

Detailed Description

Stores all the function pointers to functions in the Core SDK wrapper. Doing this here makes it possible to keep SDK wrapper types and functions contained to this .cpp file.

Public Types Documentation

typedef AddChainToSkeletonSetup_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::AddChainToSkeletonSetup_FunctionPointer) (uint32_t p_SkeletonSetupIndex, ChainSetup p_chain);

typedef AddMeshSetupToSkeletonSetup_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::AddMeshSetupToSkeletonSetup_FunctionPointer) (uint32_t p_SkeletonSetupIndex, uint32_t p_NodeID, uint32_t *p_MeshSetupIndex);

typedef AddNodeToSkeletonSetup_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::AddNodeToSkeletonSetup_FunctionPointer) (uint32_t p_SkeletonSetupIndex, NodeSetup p_Node);

typedef AddTriangleToMeshSetup_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::AddTriangleToMeshSetup_FunctionPointer) (uint32_t p_SkeletonSetupIndex, uint32_t p_MeshSetupIndex, Triangle p_Triangle);

typedef AddVertexToMeshSetup_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::AddVertexToMeshSetup_FunctionPointer) (uint32_t p_SkeletonSetupIndex, uint32_t p_MeshSetupIndex, Vertex p_Vertex);

typedef AllocateChainsForSkeletonSetup_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::AllocateChainsForSkeletonSetup_FunctionPointer) (uint32_t p_SkeletonIndex);

typedef AssignTrackerToUser_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::AssignTrackerToUser_FunctionPointer) (char *p_TrackerId, uint32_t p_UserId);

typedef ClearAllTemporarySkeletons_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::ClearAllTemporarySkeletons_FunctionPointer) (void);

typedef ClearTemporarySkeleton_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::ClearTemporarySkeleton_FunctionPointer) (uint32_t p_SkeletonSetupIndex, uint32_t p_SessionId);

typedef CompressTemporarySkeletonAndGetSize_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::CompressTemporarySkeletonAndGetSize_FunctionPointer) (uint32_t p_SkeletonSetupIndex, uint32_t p_SessionId, uint32_t *p_TemporarySkeletonLengthInBytes);

typedef ConnectGRPC_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::ConnectGRPC_FunctionPointer) (void);

typedef ConnectToHost_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::ConnectToHost_FunctionPointer) (ManusHost p_Host);

typedef CreateSkeletonSetup_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::CreateSkeletonSetup_FunctionPointer) (SkeletonSetupInfo p_Skeleton, uint32_t *p_SkeletonSetupIndex);

typedef GetAvailableHostsFound_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::GetAvailableHostsFound_FunctionPointer) (ManusHost *p_AvailableHostsFound, const uint32_t p_NumberOfHostsThatFitInArray);

typedef GetCompressedTemporarySkeletonData_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::GetCompressedTemporarySkeletonData_FunctionPointer) (unsigned char *p_TemporarySkeletonData, uint32_t p_TemporarySkeletonLengthInBytes);

typedef GetDataForGlove_UsingGloveId_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::GetDataForGlove_UsingGloveId_FunctionPointer) (uint32_t p_GloveId, GloveLandscapeData *p_GloveData);

typedef GetDataForTracker_UsingIdAndType_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::GetDataForTracker_UsingIdAndType_FunctionPointer) (uint32_t p_UserId, uint32_t p_TrackerType, TrackerData *p_TrackerData);

typedef GetDataForTracker_UsingTrackerId_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::GetDataForTracker_UsingTrackerId_FunctionPointer) (TrackerId p_TrackerId, TrackerData *p_TrackerData);

typedef GetGestureLandscapeData_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::GetGestureLandscapeData_FunctionPointer) (GestureLandscapeData *p_LandscapeDataArray, uint32_t p_ArraySize);

typedef GetGestureStreamData_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::GetGestureStreamData_FunctionPointer) (uint32_t p_GestureStreamDataIndex, uint32_t p_StartDataIndex, GestureProbabilities *p_GestureProbabilitiesCollection);

typedef GetGloveIdOfUser_UsingUserId_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::GetGloveIdOfUser_UsingUserId_FunctionPointer) (uint32_t p_UserId, Side p_HandType, uint32_t *p_GloveId);

typedef GetHapticsDongleIds_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::GetHapticsDongleIds_FunctionPointer) (uint32_t *p_HapticsDongleIds, uint32_t p_NumberOfIdsThatFitInArray);

typedef GetIdsOfAvailableGloves_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::GetIdsOfAvailableGloves_FunctionPointer) (uint32_t *p_IdsOfAvailableGloves, uint32_t p_NumberOfIdsThatFitInArray);

typedef GetIdsOfAvailableTrackersForUserId_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::GetIdsOfAvailableTrackersForUserId_FunctionPointer) (TrackerId *p_IdsOfAvailableTrackers, uint32_t p_UserId, uint32_t p_NumberOfIdsThatFitInArray);

typedef GetIdsOfAvailableTrackers_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::GetIdsOfAvailableTrackers_FunctionPointer) (TrackerId *p_IdsOfAvailableTrackers, uint32_t p_NumberOfIdsThatFitInArray);

typedef GetIdsOfAvailableUsers_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::GetIdsOfAvailableUsers_FunctionPointer) (uint32_t *p_IdsOfUsers, uint32_t p_NumberOfIdsThatFitInArray);

typedef GetIsConnectedToCore_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::GetIsConnectedToCore_FunctionPointer) (bool *p_IsConnectedToCore);

typedef GetNumberOfAvailableGloves_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::GetNumberOfAvailableGloves_FunctionPointer) (uint32_t *p_NumberOfAvailableGloves);

typedef GetNumberOfAvailableHostsFound_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::GetNumberOfAvailableHostsFound_FunctionPointer) (uint32_t *p_NumberOfAvailableHostsFound);

typedef GetNumberOfAvailableTrackersForUserId_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::GetNumberOfAvailableTrackersForUserId_FunctionPointer) (uint32_t *p_NumberOfAvailableTrackers, uint32_t p_UserId);

typedef GetNumberOfAvailableTrackers_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::GetNumberOfAvailableTrackers_FunctionPointer) (uint32_t *p_NumberOfAvailableTrackers);

typedef GetNumberOfAvailableUsers_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::GetNumberOfAvailableUsers_FunctionPointer) (uint32_t *p_NumberOfUsers);

typedef GetNumberOfHapticsDongles_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::GetNumberOfHapticsDongles_FunctionPointer) (uint32_t *p_NumberOfHapticsDongles);

typedef GetSessionId_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::GetSessionId_FunctionPointer) (uint32_t *p_SessionId);

typedef GetSkeletonData_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::GetSkeletonData_FunctionPointer) (uint32_t p_SkeletonIndex, SkeletonNode *p_Nodes, uint32_t p_NodeCount);

typedef GetSkeletonInfo_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::GetSkeletonInfo_FunctionPointer) (uint32_t p_SkeletonIndex, SkeletonInfo *p_Skeletons);

typedef GetSkeletonSetupArraySizes_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::GetSkeletonSetupArraySizes_FunctionPointer) (uint32_t p_SkeletonSetupIndex, SkeletonSetupArraySizes *p_SkeletonInfo);

typedef GetSkeletonSetupChains_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::GetSkeletonSetupChains_FunctionPointer) (uint32_t p_SkeletonIndex, ChainSetup *p_SDK);

typedef GetSkeletonSetupInfo_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::GetSkeletonSetupInfo_FunctionPointer) (uint32_t p_SkeletonSetupIndex, SkeletonSetupInfo *p_SDK);

typedef GetSkeletonSetupNodes_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::GetSkeletonSetupNodes_FunctionPointer) (uint32_t p_SkeletonIndex, NodeSetup *p_SDK);

typedef GetTemporarySkeletonFromCompressedData_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::GetTemporarySkeletonFromCompressedData_FunctionPointer) (uint32_t p_SkeletonSetupIndex, uint32_t p_SessionId, unsigned char *p_TemporarySkeletonData, uint32_t p_TemporarySkeletonLengthInBytes);

typedef GetTemporarySkeleton_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::GetTemporarySkeleton_FunctionPointer) (uint32_t p_SkeletonSetupIndex, uint32_t p_SessionId);

typedef GetTimestampInfo_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::GetTimestampInfo_FunctionPointer) (ManusTimestamp p_Timestamp, ManusTimestampInfo *p_Info);

typedef GetVersionsAndCheckCompatibility_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::GetVersionsAndCheckCompatibility_FunctionPointer) (ManusVersion *p_SdkVersion, ManusVersion *p_CoreVersion, bool *p_Compatible);

typedef InitializeCoordinateSystemWithVUH_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::InitializeCoordinateSystemWithVUH_FunctionPointer) (CoordinateSystemVUH p_CoordinateSystem, bool p_UseWorldCoordinates);

typedef Initialize_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::Initialize_FunctionPointer) (SessionType p_TypeOfSession);

typedef LoadSkeleton_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::LoadSkeleton_FunctionPointer) (uint32_t p_SkeletonIndex, uint32_t *p_SkeletonId);

typedef LookForHosts_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::LookForHosts_FunctionPointer) (uint32_t p_WaitSeconds, bool p_LoopbackOnly);

typedef OverwriteChainToSkeletonSetup_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::OverwriteChainToSkeletonSetup_FunctionPointer) (uint32_t p_SkeletonIndex, ChainSetup p_Chain);

typedef OverwriteNodeToSkeletonSetup_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::OverwriteNodeToSkeletonSetup_FunctionPointer) (uint32_t p_SkeletonIndex, NodeSetup p_Node);

typedef OverwriteSkeletonSetup_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::OverwriteSkeletonSetup_FunctionPointer) (uint32_t p_SkeletonIndex, SkeletonSetupInfo p_Skeleton);

typedef RegisterCallbackForErgonomicsStream_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::RegisterCallbackForErgonomicsStream_FunctionPointer) (ErgonomicsStreamCallback_t p_OnErgonomicsCallbackStream);

typedef RegisterCallbackForGestureStream_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::RegisterCallbackForGestureStream_FunctionPointer) (GestureStreamCallback_t p_OnGestureCallbackStream);

typedef RegisterCallbackForLandscapeStream_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::RegisterCallbackForLandscapeStream_FunctionPointer) (LandscapeStreamCallback_t p_OnLandscapeCallbackStream);

typedef RegisterCallbackForOnConnect_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::RegisterCallbackForOnConnect_FunctionPointer) (ConnectedToCoreCallback_t p_OnConnectedCallback);

typedef RegisterCallbackForOnDisconnect_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::RegisterCallbackForOnDisconnect_FunctionPointer) (DisconnectedFromCoreCallback_t p_OnDisconnectedCallback);

typedef RegisterCallbackForSkeletonStream_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::RegisterCallbackForSkeletonStream_FunctionPointer) (SkeletonStreamCallback_t p_OnSkeletonsCallback);

typedef RegisterCallbackForSystemStream_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::RegisterCallbackForSystemStream_FunctionPointer) (SystemStreamCallback_t p_OnSystemCallbackStream);

typedef SaveTemporarySkeleton_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::SaveTemporarySkeleton_FunctionPointer) (uint32_t p_SkeletonSetupIndex, uint32_t p_SessionId, bool p_IsSkeletonModified);

typedef SendDataForTrackers_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::SendDataForTrackers_FunctionPointer) (const TrackerData *p_TrackerData, uint32_t p_NumberOfTrackers);

typedef SetTimestampInfo_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::SetTimestampInfo_FunctionPointer) (ManusTimestamp *p_Timestamp, ManusTimestampInfo p_Info);

typedef ShutDown_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::ShutDown_FunctionPointer) (void);

typedef UnloadSkeleton_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::UnloadSkeleton_FunctionPointer) (uint32_t p_SkeletonId);

typedef VibrateFingersForSkeleton_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::VibrateFingersForSkeleton_FunctionPointer) (uint32_t p_SkeletonId, Side p_HandType, float *p_Powers);

typedef VibrateFingers_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::VibrateFingers_FunctionPointer) (uint32_t p_DongleId, Side p_HandType, float *p_Powers);

typedef WasDllBuiltInDebugConfiguration_FunctionPointer

typedef SDKReturnCode(* CoreSdk::CoreFunctionPointers::WasDllBuiltInDebugConfiguration_FunctionPointer) (bool *p_WasDllBuiltInDebugConfiguration);

Public Attributes Documentation

variable AddChainToSkeletonSetup

AddChainToSkeletonSetup_FunctionPointer CoreSdk::CoreFunctionPointers::AddChainToSkeletonSetup;

variable AddMeshSetupToSkeletonSetup

AddMeshSetupToSkeletonSetup_FunctionPointer CoreSdk::CoreFunctionPointers::AddMeshSetupToSkeletonSetup;

variable AddNodeToSkeletonSetup

AddNodeToSkeletonSetup_FunctionPointer CoreSdk::CoreFunctionPointers::AddNodeToSkeletonSetup;

variable AddTriangleToMeshSetup

AddTriangleToMeshSetup_FunctionPointer CoreSdk::CoreFunctionPointers::AddTriangleToMeshSetup;

variable AddVertexToMeshSetup

AddVertexToMeshSetup_FunctionPointer CoreSdk::CoreFunctionPointers::AddVertexToMeshSetup;

variable AllocateChainsForSkeletonSetup

AllocateChainsForSkeletonSetup_FunctionPointer CoreSdk::CoreFunctionPointers::AllocateChainsForSkeletonSetup;

variable AssignTrackerToUser

AssignTrackerToUser_FunctionPointer CoreSdk::CoreFunctionPointers::AssignTrackerToUser;

variable ClearAllTemporarySkeletons

ClearAllTemporarySkeletons_FunctionPointer CoreSdk::CoreFunctionPointers::ClearAllTemporarySkeletons;

variable ClearTemporarySkeleton

ClearTemporarySkeleton_FunctionPointer CoreSdk::CoreFunctionPointers::ClearTemporarySkeleton;

variable CompressTemporarySkeletonAndGetSize

CompressTemporarySkeletonAndGetSize_FunctionPointer CoreSdk::CoreFunctionPointers::CompressTemporarySkeletonAndGetSize;

variable ConnectGRPC

ConnectGRPC_FunctionPointer CoreSdk::CoreFunctionPointers::ConnectGRPC;

variable ConnectToHost

ConnectToHost_FunctionPointer CoreSdk::CoreFunctionPointers::ConnectToHost;

variable CreateSkeletonSetup

CreateSkeletonSetup_FunctionPointer CoreSdk::CoreFunctionPointers::CreateSkeletonSetup;

variable GetAvailableHostsFound

GetAvailableHostsFound_FunctionPointer CoreSdk::CoreFunctionPointers::GetAvailableHostsFound;

variable GetCompressedTemporarySkeletonData

GetCompressedTemporarySkeletonData_FunctionPointer CoreSdk::CoreFunctionPointers::GetCompressedTemporarySkeletonData;

variable GetDataForGlove_UsingGloveId

GetDataForGlove_UsingGloveId_FunctionPointer CoreSdk::CoreFunctionPointers::GetDataForGlove_UsingGloveId;

variable GetDataForTracker_UsingIdAndType

GetDataForTracker_UsingIdAndType_FunctionPointer CoreSdk::CoreFunctionPointers::GetDataForTracker_UsingIdAndType;

variable GetDataForTracker_UsingTrackerId

GetDataForTracker_UsingTrackerId_FunctionPointer CoreSdk::CoreFunctionPointers::GetDataForTracker_UsingTrackerId;

variable GetGestureLandscapeData

GetGestureLandscapeData_FunctionPointer CoreSdk::CoreFunctionPointers::GetGestureLandscapeData;

variable GetGestureStreamData

GetGestureStreamData_FunctionPointer CoreSdk::CoreFunctionPointers::GetGestureStreamData;

variable GetGloveIdOfUser_UsingUserId

GetGloveIdOfUser_UsingUserId_FunctionPointer CoreSdk::CoreFunctionPointers::GetGloveIdOfUser_UsingUserId;

variable GetHapticsDongleIds

GetHapticsDongleIds_FunctionPointer CoreSdk::CoreFunctionPointers::GetHapticsDongleIds;

variable GetIdsOfAvailableGloves

GetIdsOfAvailableGloves_FunctionPointer CoreSdk::CoreFunctionPointers::GetIdsOfAvailableGloves;

variable GetIdsOfAvailableTrackers

GetIdsOfAvailableTrackers_FunctionPointer CoreSdk::CoreFunctionPointers::GetIdsOfAvailableTrackers;

variable GetIdsOfAvailableTrackersForUserId

GetIdsOfAvailableTrackersForUserId_FunctionPointer CoreSdk::CoreFunctionPointers::GetIdsOfAvailableTrackersForUserId;

variable GetIdsOfAvailableUsers

GetIdsOfAvailableUsers_FunctionPointer CoreSdk::CoreFunctionPointers::GetIdsOfAvailableUsers;

variable GetIsConnectedToCore

GetIsConnectedToCore_FunctionPointer CoreSdk::CoreFunctionPointers::GetIsConnectedToCore;

variable GetNumberOfAvailableGloves

GetNumberOfAvailableGloves_FunctionPointer CoreSdk::CoreFunctionPointers::GetNumberOfAvailableGloves;

variable GetNumberOfAvailableHostsFound

GetNumberOfAvailableHostsFound_FunctionPointer CoreSdk::CoreFunctionPointers::GetNumberOfAvailableHostsFound;

variable GetNumberOfAvailableTrackers

GetNumberOfAvailableTrackers_FunctionPointer CoreSdk::CoreFunctionPointers::GetNumberOfAvailableTrackers;

variable GetNumberOfAvailableTrackersForUserId

GetNumberOfAvailableTrackersForUserId_FunctionPointer CoreSdk::CoreFunctionPointers::GetNumberOfAvailableTrackersForUserId;

variable GetNumberOfAvailableUsers

GetNumberOfAvailableUsers_FunctionPointer CoreSdk::CoreFunctionPointers::GetNumberOfAvailableUsers;

variable GetNumberOfHapticsDongles

GetNumberOfHapticsDongles_FunctionPointer CoreSdk::CoreFunctionPointers::GetNumberOfHapticsDongles;

variable GetSessionId

GetSessionId_FunctionPointer CoreSdk::CoreFunctionPointers::GetSessionId;

variable GetSkeletonData

GetSkeletonData_FunctionPointer CoreSdk::CoreFunctionPointers::GetSkeletonData;

variable GetSkeletonInfo

GetSkeletonInfo_FunctionPointer CoreSdk::CoreFunctionPointers::GetSkeletonInfo;

variable GetSkeletonSetupArraySizes

GetSkeletonSetupArraySizes_FunctionPointer CoreSdk::CoreFunctionPointers::GetSkeletonSetupArraySizes;

variable GetSkeletonSetupChains

GetSkeletonSetupChains_FunctionPointer CoreSdk::CoreFunctionPointers::GetSkeletonSetupChains;

variable GetSkeletonSetupInfo

GetSkeletonSetupInfo_FunctionPointer CoreSdk::CoreFunctionPointers::GetSkeletonSetupInfo;

variable GetSkeletonSetupNodes

GetSkeletonSetupNodes_FunctionPointer CoreSdk::CoreFunctionPointers::GetSkeletonSetupNodes;

variable GetTemporarySkeleton

GetTemporarySkeleton_FunctionPointer CoreSdk::CoreFunctionPointers::GetTemporarySkeleton;

variable GetTemporarySkeletonFromCompressedData

GetTemporarySkeletonFromCompressedData_FunctionPointer CoreSdk::CoreFunctionPointers::GetTemporarySkeletonFromCompressedData;

variable GetTimestampInfo

GetTimestampInfo_FunctionPointer CoreSdk::CoreFunctionPointers::GetTimestampInfo;

variable GetVersionsAndCheckCompatibility

GetVersionsAndCheckCompatibility_FunctionPointer CoreSdk::CoreFunctionPointers::GetVersionsAndCheckCompatibility;

variable Initialize

Initialize_FunctionPointer CoreSdk::CoreFunctionPointers::Initialize;

variable InitializeCoordinateSystemWithVUH

InitializeCoordinateSystemWithVUH_FunctionPointer CoreSdk::CoreFunctionPointers::InitializeCoordinateSystemWithVUH;

variable LoadSkeleton

LoadSkeleton_FunctionPointer CoreSdk::CoreFunctionPointers::LoadSkeleton;

variable LookForHosts

LookForHosts_FunctionPointer CoreSdk::CoreFunctionPointers::LookForHosts;

variable OverwriteChainToSkeletonSetup

OverwriteChainToSkeletonSetup_FunctionPointer CoreSdk::CoreFunctionPointers::OverwriteChainToSkeletonSetup;

variable OverwriteNodeToSkeletonSetup

OverwriteNodeToSkeletonSetup_FunctionPointer CoreSdk::CoreFunctionPointers::OverwriteNodeToSkeletonSetup;

variable OverwriteSkeletonSetup

OverwriteSkeletonSetup_FunctionPointer CoreSdk::CoreFunctionPointers::OverwriteSkeletonSetup;

variable RegisterCallbackForErgonomicsStream

RegisterCallbackForErgonomicsStream_FunctionPointer CoreSdk::CoreFunctionPointers::RegisterCallbackForErgonomicsStream;

variable RegisterCallbackForGestureStream

RegisterCallbackForGestureStream_FunctionPointer CoreSdk::CoreFunctionPointers::RegisterCallbackForGestureStream;

variable RegisterCallbackForLandscapeStream

RegisterCallbackForLandscapeStream_FunctionPointer CoreSdk::CoreFunctionPointers::RegisterCallbackForLandscapeStream;

variable RegisterCallbackForOnConnect

RegisterCallbackForOnConnect_FunctionPointer CoreSdk::CoreFunctionPointers::RegisterCallbackForOnConnect;

variable RegisterCallbackForOnDisconnect

RegisterCallbackForOnDisconnect_FunctionPointer CoreSdk::CoreFunctionPointers::RegisterCallbackForOnDisconnect;

variable RegisterCallbackForSkeletonStream

RegisterCallbackForSkeletonStream_FunctionPointer CoreSdk::CoreFunctionPointers::RegisterCallbackForSkeletonStream;

variable RegisterCallbackForSystemStream

RegisterCallbackForSystemStream_FunctionPointer CoreSdk::CoreFunctionPointers::RegisterCallbackForSystemStream;

variable SaveTemporarySkeleton

SaveTemporarySkeleton_FunctionPointer CoreSdk::CoreFunctionPointers::SaveTemporarySkeleton;

variable SendDataForTrackers

SendDataForTrackers_FunctionPointer CoreSdk::CoreFunctionPointers::SendDataForTrackers;

variable SetTimestampInfo

SetTimestampInfo_FunctionPointer CoreSdk::CoreFunctionPointers::SetTimestampInfo;

variable ShutDown

ShutDown_FunctionPointer CoreSdk::CoreFunctionPointers::ShutDown;

variable UnloadSkeleton

UnloadSkeleton_FunctionPointer CoreSdk::CoreFunctionPointers::UnloadSkeleton;

variable VibrateFingers

VibrateFingers_FunctionPointer CoreSdk::CoreFunctionPointers::VibrateFingers;

variable VibrateFingersForSkeleton

VibrateFingersForSkeleton_FunctionPointer CoreSdk::CoreFunctionPointers::VibrateFingersForSkeleton;

variable WasDllBuiltInDebugConfiguration

WasDllBuiltInDebugConfiguration_FunctionPointer CoreSdk::CoreFunctionPointers::WasDllBuiltInDebugConfiguration;

The documentation for this class was generated from the following file api/Unreal/Plugins/Manus/Source/Manus/Private/CoreSdk.cpp