|
| enum | Mocopi.Mobile.Sdk.Common.EnumRunMode { Mocopi.Mobile.Sdk.Common.Default = 0
, Mocopi.Mobile.Sdk.Common.Stub = 1
} |
| | mocopi Mobile SDK自体の動作モードを選択する。
[詳解]
|
| |
| enum | Mocopi.Mobile.Sdk.Common.EnumTargetBodyType : int { Mocopi.Mobile.Sdk.Common.FullBody = 0
, Mocopi.Mobile.Sdk.Common.UpperBody = 4
, Mocopi.Mobile.Sdk.Common.LowerBody = 5
} |
| | mocopiセンサーのトラッキングタイプ。
[詳解]
|
| |
| enum | Mocopi.Mobile.Sdk.Common.EnumCallbackStatus { Mocopi.Mobile.Sdk.Common.Success
, Mocopi.Mobile.Sdk.Common.Error
, Mocopi.Mobile.Sdk.Common.Disconnected
} |
| | MocopiManager クラスのコールバック関数の結果。
[詳解]
|
| |
| enum | Mocopi.Mobile.Sdk.Common.EnumCalibrationCallbackStatus {
Mocopi.Mobile.Sdk.Common.Stay
, Mocopi.Mobile.Sdk.Common.StepForward
, Mocopi.Mobile.Sdk.Common.Success
, Mocopi.Mobile.Sdk.Common.Warning
,
Mocopi.Mobile.Sdk.Common.Error
, Mocopi.Mobile.Sdk.Common.Cancel
, Mocopi.Mobile.Sdk.Common.CancelFailed
} |
| | MocopiManager クラスのキャリブレーションのコールバック関数の結果。
[詳解]
|
| |
| enum | Mocopi.Mobile.Sdk.Common.EnumParts {
Mocopi.Mobile.Sdk.Common.Head = MocopiSdkPluginConst.PartsIndex.HEAD
, Mocopi.Mobile.Sdk.Common.LeftUpperArm = MocopiSdkPluginConst.PartsIndex.LEFT_UPPER_ARM
, Mocopi.Mobile.Sdk.Common.LeftWrist = MocopiSdkPluginConst.PartsIndex.LEFT_WRIST
, Mocopi.Mobile.Sdk.Common.RightUpperArm = MocopiSdkPluginConst.PartsIndex.RIGHT_UPPER_ARM
,
Mocopi.Mobile.Sdk.Common.RightWrist = MocopiSdkPluginConst.PartsIndex.RIGHT_WRIST
, Mocopi.Mobile.Sdk.Common.Hip = MocopiSdkPluginConst.PartsIndex.HIP
, Mocopi.Mobile.Sdk.Common.LeftUpperLeg = MocopiSdkPluginConst.PartsIndex.LEFT_UPPER_LEG
, Mocopi.Mobile.Sdk.Common.RightUpperLeg = MocopiSdkPluginConst.PartsIndex.RIGHT_UPPER_LEG
,
Mocopi.Mobile.Sdk.Common.LeftAnkle = MocopiSdkPluginConst.PartsIndex.LEFT_FOOT
, Mocopi.Mobile.Sdk.Common.RightAnkle = MocopiSdkPluginConst.PartsIndex.RIGHT_FOOT
} |
| | mocopiセンサーが接続可能な部位の一覧。
[詳解]
|
| |
| enum | Mocopi.Mobile.Sdk.Common.SensorParts {
Mocopi.Mobile.Sdk.Common.Head = MocopiSdkPluginConst.PartsIndex.HEAD
, Mocopi.Mobile.Sdk.Common.LeftWrist = MocopiSdkPluginConst.PartsIndex.LEFT_WRIST
, Mocopi.Mobile.Sdk.Common.RightWrist = MocopiSdkPluginConst.PartsIndex.RIGHT_WRIST
, Mocopi.Mobile.Sdk.Common.Hip = MocopiSdkPluginConst.PartsIndex.HIP
,
Mocopi.Mobile.Sdk.Common.LeftAnkle = MocopiSdkPluginConst.PartsIndex.LEFT_FOOT
, Mocopi.Mobile.Sdk.Common.RightAnkle = MocopiSdkPluginConst.PartsIndex.RIGHT_FOOT
} |
| | mocopiセンサー本体の部位ラベル一覧。
[詳解]
|
| |
| enum | Mocopi.Mobile.Sdk.Common.EnumHeightUnit { Mocopi.Mobile.Sdk.Common.Meter = 0
, Mocopi.Mobile.Sdk.Common.Inch = 1
} |
| | 身長設定する際の単位。
[詳解]
|
| |
| enum | Mocopi.Mobile.Sdk.Common.EnumAuthorizationStatus { Mocopi.Mobile.Sdk.Common.ON = 0
, Mocopi.Mobile.Sdk.Common.OFF = 1
, Mocopi.Mobile.Sdk.Common.DISABLE = 2
} |
| | OS設定と権限を表すステータス。
[詳解]
|
| |
| enum | Mocopi.Mobile.Sdk.Common.EnumOsSettingType { Mocopi.Mobile.Sdk.Common.Bluetooth = 0
, Mocopi.Mobile.Sdk.Common.Location = 1
} |
| | OS設定の種別。
[詳解]
|
| |
| enum | Mocopi.Mobile.Sdk.Common.EnumPermissionType { Mocopi.Mobile.Sdk.Common.Bluetooth = 0
, Mocopi.Mobile.Sdk.Common.Location = 1
, Mocopi.Mobile.Sdk.Common.ExternalStorage = 3
} |
| | アプリに対する権限の種別。
[詳解]
|
| |
| enum | Mocopi.Mobile.Sdk.Common.EnumSensorStatus {
Mocopi.Mobile.Sdk.Common.None = 0
, Mocopi.Mobile.Sdk.Common.Discovery = 1 << 0
, Mocopi.Mobile.Sdk.Common.PairedPart = 1 << 1
, Mocopi.Mobile.Sdk.Common.UnpairedPart = 1 << 2
,
Mocopi.Mobile.Sdk.Common.Connected = 1 << 3
, Mocopi.Mobile.Sdk.Common.ConnectError = 1 << 4
, Mocopi.Mobile.Sdk.Common.Disconnecting = 1 << 5
, Mocopi.Mobile.Sdk.Common.Disconnected = 1 << 6
,
Mocopi.Mobile.Sdk.Common.DisableDisconnection = 1 << 7
, Mocopi.Mobile.Sdk.Common.SafeBattery = 1 << 8
, Mocopi.Mobile.Sdk.Common.LowBattery = 1 << 9
, Mocopi.Mobile.Sdk.Common.BatteryError = 1 << 10
,
Mocopi.Mobile.Sdk.Common.AllSensorReady = 1 << 11
, Mocopi.Mobile.Sdk.Common.AllSensorReadyError = 1 << 12
, Mocopi.Mobile.Sdk.Common.FirmwareLatest = 1 << 13
, Mocopi.Mobile.Sdk.Common.FirmwareOlder = 1 << 14
,
Mocopi.Mobile.Sdk.Common.FirmwareNewer = 1 << 15
, Mocopi.Mobile.Sdk.Common.FirmwareError = 1 << 16
} |
| | 各mocopiセンサーのステータス。
[詳解]
|
| |
| enum | Mocopi.Mobile.Sdk.Common.EnumFirmwareStatus { Mocopi.Mobile.Sdk.Common.Error = 0
, Mocopi.Mobile.Sdk.Common.Latest = 1
, Mocopi.Mobile.Sdk.Common.Older = 2
, Mocopi.Mobile.Sdk.Common.Newer = 3
} |
| | mocopiセンサーに搭載されているファームウェアのステータス。
[詳解]
|
| |
| enum | Mocopi.Mobile.Sdk.Common.EnumRecordingMotionAllStatus : int {
Mocopi.Mobile.Sdk.Common.RecordingCompleted
, Mocopi.Mobile.Sdk.Common.RecordingStarted
, Mocopi.Mobile.Sdk.Common.ErrorRecordingAlreadyStarted
, Mocopi.Mobile.Sdk.Common.ErrorRecordingNotStarted
,
Mocopi.Mobile.Sdk.Common.ErrorRecordingNotStopped
, Mocopi.Mobile.Sdk.Common.ErrorStartRecordingFailed
, Mocopi.Mobile.Sdk.Common.ErrorStorageNoSpace
, Mocopi.Mobile.Sdk.Common.ErrorWritingFailed
,
Mocopi.Mobile.Sdk.Common.ErrorCurrentlyConverting
, Mocopi.Mobile.Sdk.Common.ErrorMotionCreationFailed
, Mocopi.Mobile.Sdk.Common.ErrorRecordableTimeReached
} |
| | モーション記録のステータス。
[詳解]
|
| |
| enum | Mocopi.Mobile.Sdk.Common.EnumRecordingMotionStatus : int {
Mocopi.Mobile.Sdk.Common.RecordingStarted
, Mocopi.Mobile.Sdk.Common.RecordingStopped
, Mocopi.Mobile.Sdk.Common.Converting
, Mocopi.Mobile.Sdk.Common.ConvertingCompleted
,
Mocopi.Mobile.Sdk.Common.RecordingCompleted
, Mocopi.Mobile.Sdk.Common.Error
} |
| | モーション記録のステータス(簡易版)。
[詳解]
|
| |
| enum | Mocopi.Mobile.Sdk.Common.EnumSensorConnectionErrorStatus : int {
Mocopi.Mobile.Sdk.Common.ConnectionFailed = -1
, Mocopi.Mobile.Sdk.Common.RemovedPairingKey = 0
, Mocopi.Mobile.Sdk.Common.BondingFailed = 1
, Mocopi.Mobile.Sdk.Common.NotBonded = 2
,
Mocopi.Mobile.Sdk.Common.NotFoundSensor = 3
, Mocopi.Mobile.Sdk.Common.NotStartSensor = 4
, Mocopi.Mobile.Sdk.Common.BluetoothOff = MocopiSdkPluginConst.SENSOR_CONNECTION_ERROR_CODE + 0x05
, Mocopi.Mobile.Sdk.Common.ConnectSensorFailed = MocopiSdkPluginConst.SENSOR_CONNECTION_ERROR_CODE + 0x06
} |
| | センサー接続エラー時のコールバックステータス
[詳解]
|
| |
| enum | Mocopi.Mobile.Sdk.Common.EnumSensorConnectedStably : int { Mocopi.Mobile.Sdk.Common.Failed = 1
, Mocopi.Mobile.Sdk.Common.Succeeded = 2
} |
| | mocopiセンサー接続時のキャリブレーション処理結果。
[詳解]
|
| |
| enum | Mocopi.Mobile.Sdk.Common.EnumNotificationReason : int {
Mocopi.Mobile.Sdk.Common.AcceptDisconnectedSensor = 0
, Mocopi.Mobile.Sdk.Common.DisplayedPairingScreen = 1
, Mocopi.Mobile.Sdk.Common.DisplayedSensorConnectionScreen = 2
, Mocopi.Mobile.Sdk.Common.DisplayedCalibrationScreen = 3
,
Mocopi.Mobile.Sdk.Common.DisplayedTrackingScreen = 4
, Mocopi.Mobile.Sdk.Common.DisplayedRecordingMotionScreen = 5
, Mocopi.Mobile.Sdk.Common.AuthorizationNotAllowed = 6
, Mocopi.Mobile.Sdk.Common.EndPairingSettings = 7
,
Mocopi.Mobile.Sdk.Common.IncorrectFirmwareVersion = 8
, Mocopi.Mobile.Sdk.Common.CalibrationFailsContinuously = 9
, Mocopi.Mobile.Sdk.Common.TurnedOffBluetooth = 10
, Mocopi.Mobile.Sdk.Common.TurnedOffLocation = 11
} |
| | Prefabからの通知。
[詳解]
|
| |
| enum | Mocopi.Mobile.Sdk.Common.EnumCalibrationStatus : int {
Mocopi.Mobile.Sdk.Common.CalibrationCompleted = MocopiSdkPluginConst.CALIBRATION_SUCCESS_CODE
, Mocopi.Mobile.Sdk.Common.CalibrationFailed = MocopiSdkPluginConst.CALIBRATION_ERROR_CODE + 0x00
, Mocopi.Mobile.Sdk.Common.InsufficientStorageFreeSpace = MocopiSdkPluginConst.CALIBRATION_ERROR_CODE + 0x10
, Mocopi.Mobile.Sdk.Common.NotEnoughSensorData = MocopiSdkPluginConst.CALIBRATION_ERROR_CODE + 0x20
,
Mocopi.Mobile.Sdk.Common.StepTimeTooShort = MocopiSdkPluginConst.CALIBRATION_ERROR_CODE + 0x31
, Mocopi.Mobile.Sdk.Common.InsufficientCalibrationSamples = MocopiSdkPluginConst.CALIBRATION_ERROR_CODE + 0x32
, Mocopi.Mobile.Sdk.Common.InvalidPreferencePointValue = MocopiSdkPluginConst.CALIBRATION_ERROR_CODE + 0x40
, Mocopi.Mobile.Sdk.Common.InvalidMaximumMovementPointValue = MocopiSdkPluginConst.CALIBRATION_ERROR_CODE + 0x41
,
Mocopi.Mobile.Sdk.Common.InvalidEndPointValue = MocopiSdkPluginConst.CALIBRATION_ERROR_CODE + 0x42
, Mocopi.Mobile.Sdk.Common.StepTimeTooLong = MocopiSdkPluginConst.CALIBRATION_ERROR_CODE + 0x43
, Mocopi.Mobile.Sdk.Common.InvalidStepYawValue = MocopiSdkPluginConst.CALIBRATION_ERROR_CODE + 0x44
, Mocopi.Mobile.Sdk.Common.EarlyToStep = MocopiSdkPluginConst.CALIBRATION_ERROR_CODE + 0x50
,
Mocopi.Mobile.Sdk.Common.LateToStep = MocopiSdkPluginConst.CALIBRATION_ERROR_CODE + 0x60
, Mocopi.Mobile.Sdk.Common.InvalidStepAngleValue = MocopiSdkPluginConst.CALIBRATION_WARNING_CODE + 0x70
} |
| | キャリブレーション実施結果のステータス。
[詳解]
|
| |
| enum | Mocopi.Mobile.Sdk.Common.EnumMotionStreamingStatus {
Mocopi.Mobile.Sdk.Common.Reading = 0
, Mocopi.Mobile.Sdk.Common.Stopped = 1
, Mocopi.Mobile.Sdk.Common.ReadingFrame = 2
, Mocopi.Mobile.Sdk.Common.StartFailed = 3
,
Mocopi.Mobile.Sdk.Common.StopFailed = 4
, Mocopi.Mobile.Sdk.Common.ReadingFrameFailed = 5
} |
| | Motion読み込みステータス
[詳解]
|
| |
| enum | Mocopi.Mobile.Sdk.Common.EnumFirmwareVersionResultForStableCalibration { Mocopi.Mobile.Sdk.Common.Supported = 0
, Mocopi.Mobile.Sdk.Common.NotSupported = 1
, Mocopi.Mobile.Sdk.Common.Error = 2
} |
| | StableCalibrationサポート状態
[詳解]
|
| |
| enum | Mocopi.Mobile.Sdk.Common.EnumMotionFormat : int { Mocopi.Mobile.Sdk.Common.Error = -1
, Mocopi.Mobile.Sdk.Common.Mocopi = 0
, Mocopi.Mobile.Sdk.Common.Other = 1
} |
| | モーションファイルのフォーマット
[詳解]
|
| |