public static extern MlApi.MLResult MLHandTrackingCreate(ref MlApi.MLHandle out_handle);
public static extern MlApi.MLResult MLHandMeshingGetResult(MlApi.MLHandle client_handle, MlApi.MLHandle request_handle, ref MlHandMeshing.MLHandMesh out_mesh);
public static extern MlApi.MLResult MLEyeTrackingGetStaticData(MlApi.MLHandle eye_tracker, ref MlEyeTracking.MLEyeTrackingStaticData out_data);
public static extern MlApi.MLResult MLPlanesDestroy(MlApi.MLHandle planes_tracker);
public static extern MlApi.MLResult MLHandMeshingDestroyClient(ref MlApi.MLHandle inout_client_handle);
public static extern MlApi.MLResult MLHandTrackingGetStaticData(MlApi.MLHandle hand_tracker, ref MlHandTracking.MLHandTrackingStaticData out_data);
public static extern MlApi.MLResult MLMeshingPopulateDepth(MlApi.MLHandle client_handle, in MlGraphicsUtils.MLMeshingDepthBufferInfo info, in MlMeshing2.MLMeshingMesh meshes);
public static extern MlApi.MLResult MLPersistentCoordinateFrameTrackerCreate(ref MlApi.MLHandle out_tracker_handle);
public static extern MlApi.MLResult MLPersistentCoordinateFrameGetCount(MlApi.MLHandle tracker_handle, ref uint out_count);
public static extern MlApi.MLResult MLCVCameraGetFramePose(MlApi.MLHandle camera_handle, MlApi.MLHandle head_handle, MlCvCamera.MLCVCameraID id, ulong camera_timestamp_ns, ref MlTypes.MLTransform out_transform);
public static extern MlApi.MLResult MLCVCameraTrackingDestroy(MlApi.MLHandle camera_handle);
public static extern MlApi.MLResult MLCVCameraGetIntrinsicCalibrationParameters(MlApi.MLHandle camera_handle, MlCvCamera.MLCVCameraID id, ref MlCvCamera.MLCVCameraIntrinsicCalibrationParameters out_intrinsics);
public static extern MlApi.MLResult MLMeshingCreateClient(ref MlApi.MLHandle out_client_handle, in MlMeshing2.MLMeshingSettings settings);
public static extern MlApi.MLResult MLEyeTrackingGetState(MlApi.MLHandle eye_tracker, ref MlEyeTracking.MLEyeTrackingState out_state);
public static extern MlApi.MLResult MLHandTrackingDestroy(MlApi.MLHandle hand_tracker);
public static extern MlApi.MLResult MLPersistentCoordinateFrameGetAllEx(MlApi.MLHandle tracker_handle, uint count, ref MlTypes.MLCoordinateFrameUID out_cfuids);
public static extern MlApi.MLResult MLHandTrackingGetDataEx(MlApi.MLHandle hand_tracker, ref MlHandTracking.MLHandTrackingDataEx out_data);
public static extern MlApi.MLResult MLPersistentCoordinateFrameGetClosest(MlApi.MLHandle tracker_handle, in MlTypes.MLVec3f target, ref MlTypes.MLCoordinateFrameUID out_cfuid);
public static extern MlApi.MLResult MLHandTrackingGetConfiguration(MlApi.MLHandle hand_tracker, ref MlHandTracking.MLHandTrackingConfiguration out_config);
public static extern MlApi.MLResult MLHeadTrackingGetState(MlApi.MLHandle head_tracker, ref MlHeadTracking.MLHeadTrackingState out_state);
public static extern MlApi.MLResult MLPlanesCreate(ref MlApi.MLHandle out_handle);
public static extern MlApi.MLResult MLHeadTrackingGetMapEvents(MlApi.MLHandle head_tracker, ref ulong out_map_events);
public static extern MlApi.MLResult MLPlanesQueryBegin(MlApi.MLHandle planes_tracker, in MlPlanes.MLPlanesQuery query, ref MlApi.MLHandle out_handle);
public static extern MlApi.MLResult MLFoundObjectTrackerCreate(ref MlApi.MLHandle out_handle);
public static extern MlApi.MLResult MLHandMeshingRequestMesh(MlApi.MLHandle client_handle, ref MlApi.MLHandle out_request_handle);
public static extern MlApi.MLResult MLFoundObjectTrackerUpdateSettings(MlApi.MLHandle tracker_handle, in MlFoundObject.MLFoundObjectTrackerSettings settings);
public static extern MlApi.MLResult MLHandMeshingFreeResource(MlApi.MLHandle client_handle, ref MlApi.MLHandle out_request_handle);
public static extern MlApi.MLResult MLEyeTrackingDestroy(MlApi.MLHandle eye_tracker);