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_Timestamp
Timestamp to get info fromp_Info
Info 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_Timestamp
the Timestamp to set info ofp_Info
Info 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