Class Manus::CoreSDK::ManusDLLImport
ClassList > Manus > CoreSDK > ManusDLLImport
Public Functions
Public Functions Documentation
function CoreSdk_AddChainToSkeletonSetup
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_AddChainToSkeletonSetup (
    uint p_SkeletonSetupIndex,
    ChainSetup p_Chain
) 
function CoreSdk_AddColliderToSkeletonSetup
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_AddColliderToSkeletonSetup (
    uint p_SkeletonSetupIndex,
    ColliderSetup p_Collider
) 
function CoreSdk_AddMeshSetupToSkeletonSetup
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_AddMeshSetupToSkeletonSetup (
    uint p_SkeletonSetupIndex,
    uint p_NodeId,
    out uint p_MeshSetupIndex
) 
function CoreSdk_AddNodeToSkeletonSetup
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_AddNodeToSkeletonSetup (
    uint p_SkeletonSetupIndex,
    NodeSetup p_Node
) 
function CoreSdk_AddTriangleToMeshSetup
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_AddTriangleToMeshSetup (
    uint p_SkeletonSetupIndex,
    uint p_MeshSetupIndex,
    Triangle p_Triangle
) 
function CoreSdk_AddVertexToMeshSetup
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_AddVertexToMeshSetup (
    uint p_SkeletonSetupIndex,
    uint p_MeshSetupIndex,
    Vertex p_Vertex
) 
function CoreSdk_AllocateChainsForSkeletonSetup
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_AllocateChainsForSkeletonSetup (
    uint p_SkeletonSetupIndex
) 
function CoreSdk_ClearAllTemporarySkeletons
function CoreSdk_ClearTemporarySkeleton
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_ClearTemporarySkeleton (
    uint p_SkeletonSetupIndex,
    uint p_SessionId
) 
function CoreSdk_CompressTemporarySkeletonAndGetSize
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_CompressTemporarySkeletonAndGetSize (
    uint p_SkeletonSetupIndex,
    uint p_SkeletonId,
    out uint p_TemporarySkeletonLengthInBytes
) 
function CoreSdk_ConnectGRPC
function CoreSdk_ConnectToHost
function CoreSdk_CreateSkeletonSetup
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_CreateSkeletonSetup (
    SkeletonSetupInfo p_Skeleton,
    out uint p_SkeletonSetupIndex
) 
function CoreSdk_GetAvailableHostsFound
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetAvailableHostsFound (
    ManusHost [] p_Host,
    uint p_NumberOfHostsThatFitInArray
) 
function CoreSdk_GetCompressedTemporarySkeletonData
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetCompressedTemporarySkeletonData (
    byte[] p_TemporarySkeletonData,
    uint p_TemporarySkeletonLengthInBytes
) 
function CoreSdk_GetDataForDongle
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetDataForDongle (
    uint p_DongleId,
    out DongleLandscapeData p_DongleData
) 
function CoreSdk_GetDataForGlove_UsingGloveId
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetDataForGlove_UsingGloveId (
    uint p_GloveId,
    out GloveLandscapeData p_GloveData
) 
function CoreSdk_GetDataForTracker_UsingIdAndType
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetDataForTracker_UsingIdAndType (
    uint p_UserId,
    uint p_TrackerType,
    ref TrackerData p_TrackerData
) 
function CoreSdk_GetDataForTracker_UsingTrackerId
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetDataForTracker_UsingTrackerId (
    TrackerId p_TrackerId,
    out TrackerData p_TrackerData
) 
function CoreSdk_GetDongleIds
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetDongleIds (
    uint[] p_DongleIds,
    uint p_NumberOfIdsThatFitInArray
) 
function CoreSdk_GetGestureLandscapeData
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetGestureLandscapeData (
    GestureLandscapeData [] p_GestureLandscapeDataArray,
    uint p_ArraySize
) 
function CoreSdk_GetGestureStreamData
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetGestureStreamData (
    uint p_GestureStreamDataIndex,
    uint p_StartDataIndex,
    out GestureProbabilities p_GestureProbabilitiesCollection
) 
function CoreSdk_GetGloveIdOfUser_UsingUserId
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetGloveIdOfUser_UsingUserId (
    uint p_UserId,
    Side p_HandType,
    out uint p_GloveId
) 
function CoreSdk_GetGlovesForDongle
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetGlovesForDongle (
    uint p_DongleId,
    out uint p_LeftGloveId,
    out uint p_RightGloveId
) 
function CoreSdk_GetHapticsDongleIds
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetHapticsDongleIds (
    uint[] p_HapticDongleIds,
    uint p_NumberOfIdsThatFitInArray
) 
function CoreSdk_GetIdsOfAvailableGloves
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetIdsOfAvailableGloves (
    uint[] p_IdsOfAvailableGloves,
    uint p_NumberOfIdsThatFitInArray
) 
function CoreSdk_GetIdsOfAvailableTrackers
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetIdsOfAvailableTrackers (
    TrackerId [] p_IdsOfAvailableTrackers,
    uint p_NumberOfIdsThatFitInArray
) 
function CoreSdk_GetIdsOfAvailableTrackersForUserId
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetIdsOfAvailableTrackersForUserId (
    TrackerId [] p_IdsOfAvailableTrackers,
    uint p_UserId,
    uint p_NumberOfIdsThatFitInArray
) 
function CoreSdk_GetIdsOfAvailableTrackersForUserIndex
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetIdsOfAvailableTrackersForUserIndex (
    TrackerId [] p_IdsOfAvailableTrackers,
    uint p_UserIndex,
    uint p_NumberOfIdsThatFitInArray
) 
function CoreSdk_GetIdsOfAvailableUsers
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetIdsOfAvailableUsers (
    uint[] p_IdsOfAvailablePolygonUsers,
    uint p_NumberOfIdsThatFitInArray
) 
function CoreSdk_GetIsConnectedToCore
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetIsConnectedToCore (
    out bool p_ConnectedToCore
) 
function CoreSdk_GetNumberOfAvailableGloves
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetNumberOfAvailableGloves (
    out uint p_NumberOfAvailableGloves
) 
function CoreSdk_GetNumberOfAvailableHostsFound
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetNumberOfAvailableHostsFound (
    out uint p_NumberOfAvailableHostsFound
) 
function CoreSdk_GetNumberOfAvailableTrackers
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetNumberOfAvailableTrackers (
    out uint p_NumberOfAvailableTrackers
) 
function CoreSdk_GetNumberOfAvailableTrackersForUserId
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetNumberOfAvailableTrackersForUserId (
    out uint p_NumberOfAvailableTrackers,
    uint p_UserId
) 
function CoreSdk_GetNumberOfAvailableTrackersForUserIndex
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetNumberOfAvailableTrackersForUserIndex (
    out uint p_NumberOfAvailableTrackers,
    uint p_UserIndex
) 
function CoreSdk_GetNumberOfAvailableUsers
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetNumberOfAvailableUsers (
    out uint p_NumberOfAvailableUsers
) 
function CoreSdk_GetNumberOfDongles
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetNumberOfDongles (
    out uint p_NumberOfDongles
) 
function CoreSdk_GetNumberOfHapticsDongles
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetNumberOfHapticsDongles (
    out uint p_NumberOfHapticsDongles
) 
function CoreSdk_GetRawSkeletonData
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetRawSkeletonData (
    uint p_SkeletonIndex,
    SkeletonNode [] p_Nodes,
    uint p_NodeCount
) 
function CoreSdk_GetRawSkeletonInfo
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetRawSkeletonInfo (
    uint p_SkeletonIndex,
    out RawSkeletonInfo p_SklInfo
) 
function CoreSdk_GetRawSkeletonNodeCount
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetRawSkeletonNodeCount (
    uint p_GloveId,
    out uint p_NodeCount
) 
function CoreSdk_GetRawSkeletonNodeInfo
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetRawSkeletonNodeInfo (
    uint p_GloveId,
    NodeInfo [] p_NodeInfo
) 
function CoreSdk_GetSessionId
function CoreSdk_GetSkeletonData
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetSkeletonData (
    uint p_SkeletonIndex,
    SkeletonNode [] p_Nodes,
    uint p_NodeCount
) 
function CoreSdk_GetSkeletonInfo
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetSkeletonInfo (
    uint p_SkeletonIndex,
    out SkeletonInfo p_SklInfo
) 
function CoreSdk_GetSkeletonSetupArraySizes
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetSkeletonSetupArraySizes (
    uint p_SkeletonSetupIndex,
    out SkeletonSetupArraySizes p_ChainSetup
) 
function CoreSdk_GetSkeletonSetupChains
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetSkeletonSetupChains (
    uint p_SkeletonSetupIndex,
    ChainSetup [] p_ChainSetup
) 
function CoreSdk_GetSkeletonSetupColliders
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetSkeletonSetupColliders (
    uint p_SkeletonSetupIndex,
    ColliderSetup [] p_ColliderSetup
) 
function CoreSdk_GetSkeletonSetupInfo
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetSkeletonSetupInfo (
    uint p_SkeletonSetupIndex,
    out SkeletonSetupInfo p_SkeletonSetupInfo
) 
function CoreSdk_GetSkeletonSetupNodes
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetSkeletonSetupNodes (
    uint p_SkeletonSetupIndex,
    NodeSetup [] p_NodeSetup
) 
function CoreSdk_GetTemporarySkeleton
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetTemporarySkeleton (
    uint p_SkeletonSetupIndex,
    uint p_SessionId
) 
function CoreSdk_GetTemporarySkeletonCountForAllSessions
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetTemporarySkeletonCountForAllSessions (
    out TemporarySkeletonCountForAllSessions p_TemporarySkeletonCountForSessions
) 
function CoreSdk_GetTemporarySkeletonFromCompressedData
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetTemporarySkeletonFromCompressedData (
    uint p_SkeletonSetupIndex,
    uint p_SessionId,
    byte[] p_TemporarySkeletonData,
    uint p_TemporarySkeletonLengthInBytes
) 
function CoreSdk_GetTemporarySkeletonsInfoForSession
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetTemporarySkeletonsInfoForSession (
    uint p_SessionId,
    out TemporarySkeletonsInfoForSession p_TemporarySkeletonsInfoForSession
) 
function CoreSdk_GetTimestampInfo
Gets the timestamp info (more readable form of timestamp).
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetTimestampInfo (
    ManusTimestamp p_Timestamp,
    out ManusTimestampInfo p_Info
) 
Parameters:
- p_TimestampTimestamp to get info from
- p_InfoInfo of the timestamp
Returns:
SDKReturnCode_Success if successful.
function CoreSdk_GetTrackerData
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetTrackerData (
    uint p_TrackerIndex,
    out TrackerData p_TrackerData
) 
function CoreSdk_GetVersionsAndCheckCompatibility
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_GetVersionsAndCheckCompatibility (
    out ManusVersion p_SdkVersion,
    out ManusVersion p_CoreVersion,
    out bool p_AreVersionsCompatible
) 
function CoreSdk_Initialize
function CoreSdk_InitializeCoordinateSystemWithDirection
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_InitializeCoordinateSystemWithDirection (
    CoordinateSystemDirection p_CoordinateSystem,
    bool p_UseWorldCoordinates=true
) 
function CoreSdk_InitializeCoordinateSystemWithVUH
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_InitializeCoordinateSystemWithVUH (
    CoordinateSystemVUH p_CoordinateSystem,
    bool p_UseWorldCoordinates=true
) 
function CoreSdk_LoadSkeleton
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_LoadSkeleton (
    uint p_SkeletonSetupIndex,
    out uint p_SkeletonId
) 
function CoreSdk_LookForHosts
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_LookForHosts (
    uint p_WaitSeconds=1,
    bool p_LoopbackOnly=false
) 
function CoreSdk_OverwriteChainToSkeletonSetup
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_OverwriteChainToSkeletonSetup (
    uint p_SkeletonSetupIndex,
    ChainSetup p_Chain
) 
function CoreSdk_OverwriteSkeletonSetup
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_OverwriteSkeletonSetup (
    uint p_SkeletonSetupIndex,
    SkeletonSetupInfo p_Skeleton
) 
function CoreSdk_PrepareSkeletonSetup
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_PrepareSkeletonSetup (
    uint p_SkeletonSetupIndex
) 
function CoreSdk_RegisterCallbackForErgonomicsStream
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_RegisterCallbackForErgonomicsStream (
    ErgonomicsStreamCallbackPtr p_OnErgonomics
) 
function CoreSdk_RegisterCallbackForGestureStream
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_RegisterCallbackForGestureStream (
    InternalGestureStreamCallbackPtr p_GestureStreamCallback
) 
function CoreSdk_RegisterCallbackForLandscapeStream
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_RegisterCallbackForLandscapeStream (
    LandscapeStreamCallbackPtr p_OnLandscape
) 
function CoreSdk_RegisterCallbackForOnConnect
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_RegisterCallbackForOnConnect (
    OnConnectedToCorePtr p_OnConnectToCore
) 
function CoreSdk_RegisterCallbackForOnDisconnect
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_RegisterCallbackForOnDisconnect (
    OnDisconnectFromCorePtr p_OnDisconnectFromCore
) 
function CoreSdk_RegisterCallbackForRawSkeletonStream
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_RegisterCallbackForRawSkeletonStream (
    InternalRawSkeletonStreamCallbackPtr p_OnSkeletonInfo
) 
function CoreSdk_RegisterCallbackForSkeletonStream
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_RegisterCallbackForSkeletonStream (
    InternalSkeletonStreamCallbackPtr p_OnSkeletonInfo
) 
function CoreSdk_RegisterCallbackForSystemStream
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_RegisterCallbackForSystemStream (
    SystemStreamCallbackPtr p_OnSystem
) 
function CoreSdk_RegisterCallbackForTrackerStream
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_RegisterCallbackForTrackerStream (
    InternalTrackerStreamCallbackPtr p_OnTrackerInfo
) 
function CoreSdk_SaveTemporarySkeleton
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_SaveTemporarySkeleton (
    uint p_SkeletonSetupIndex,
    uint p_SkeletonId,
    bool p_IsSkeletonModified
) 
function CoreSdk_SendDataForTrackers
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_SendDataForTrackers (
    TrackerData [] p_TrackerData,
    uint p_NumberOfTrackers
) 
function CoreSdk_SetTimestampInfo
Sets the timestamp according to the info (more readable form of timestamp).
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_SetTimestampInfo (
    out ManusTimestamp p_Timestamp,
    ManusTimestampInfo p_Info
) 
Parameters:
- p_Timestampthe Timestamp to set info of
- p_InfoInfo to get info from
Returns:
SDKReturnCode_Success if successful.
function CoreSdk_ShutDown
function CoreSdk_UnloadSkeleton
function CoreSdk_VibrateFingers
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_VibrateFingers (
    uint p_DongleId,
    Side p_HandType,
    float[] p_Powers
) 
function CoreSdk_VibrateFingersForSkeleton
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_VibrateFingersForSkeleton (
    uint p_SkeletonId,
    Side p_HandType,
    float[] p_Powers
) 
function CoreSdk_VibrateWristOfGlove
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_VibrateWristOfGlove (
    uint p_GloveId,
    float p_UnitStrength,
    ushort p_DurationInMilliseconds
) 
function CoreSdk_WasDllBuiltInDebugConfiguration
SDKReturnCode Manus::CoreSDK::ManusDLLImport::CoreSdk_WasDllBuiltInDebugConfiguration (
    out bool p_WasBuiltInDebugConfiguration
) 
The documentation for this class was generated from the following file api/unity-plugin/Scripts/Core/ManusDLLImport.cs