docs/unity_api_support.md
| Api | Car | Multirotor |
|---|---|---|
| reset | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| ping | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| getClientVersion | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| getServerVersion | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| getMinRequiredClientVersion | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| getMinRequiredServerVersion | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| enableApiControl | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| isApiControlEnabled | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| armDisarm | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| simPause | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| simIsPause | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| simContinueForTime | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| simContinueForFrames | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| getHomeGeoPoint | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| confirmConnection | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| simSetLightIntensity | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simSwapTextures | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simSetObjectMaterial | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simSetObjectMaterialFromTexture | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simSetTimeOfDay | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simEnableWeather | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simSetWeatherParameter | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simGetImage | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| simGetImages | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| simGetPresetLensSettings | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simGetLensSettings | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simSetPresetLensSettings | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simGetPresetFilmbackSettings | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simSetPresetFilmbackSettings | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simGetFilmbackSettings | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simSetFilmbackSettings | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simGetFocalLength | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simSetFocalLength | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simEnableManualFocus | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simGetFocusDistance | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simSetFocusDistance | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simGetFocusAperture | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simSetFocusAperture | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simEnableFocusPlane | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simGetCurrentFieldOfView | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simTestLineOfSightToPoint | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simTestLineOfSightBetweenPoints | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simGetWorldExtents | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simRunConsoleCommand | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simGetMeshPositionVertexBuffers | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simGetCollisionInfo | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| simSetVehiclePose | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| simGetVehiclePose | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| simSetTraceLine | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simGetObjectPose | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| simSetObjectPose | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| simGetObjectScale | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simSetObjectScale | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simListSceneObjects | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simLoadLevel | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simListAssets | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simSpawnObject | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simDestroyObject | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simSetSegmentationObjectID | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| simGetSegmentationObjectID | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| simAddDetectionFilterMeshName | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simSetDetectionFilterRadius | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simClearDetectionMeshNames | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simGetDetections | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simPrintLogMessage | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| simGetCameraInfo | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| simGetDistortionParams | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simSetDistortionParams | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simSetDistortionParam | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simSetCameraPose | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| simSetCameraFov | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| simGetGroundTruthKinematics | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| simSetKinematics | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| simGetGroundTruthEnvironment | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| getImuData | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| getBarometerData | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| getMagnetometerData | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| getGpsData | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| getDistanceSensorData | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| getLidarData | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simGetLidarSegmentation | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simFlushPersistentMarkers | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simPlotPoints | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simPlotLineStrip | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simPlotLineList | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simPlotArrows | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simPlotStrings | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simPlotTransforms | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simPlotTransformsWithNames | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| waitOnLastTask | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| cancelLastTask | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| startRecording | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| stopRecording | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| isRecording | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simSetWind | <span style="color:orange">TODO</span> | <span style="color:green">Supported</span> |
| simCreateVoxelGrid | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| simAddVehicle | <span style="color:orange">TODO</span> | <span style="color:orange">TODO</span> |
| listVehicles | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| getSettingsString | <span style="color:green">Supported</span> | <span style="color:green">Supported</span> |
| takeoffAsync | NA | <span style="color:green">Supported</span> |
| landAsync | NA | <span style="color:green">Supported</span> |
| goHomeAsync | <span style="color:orange">TODO</span> | <span style="color:green">Supported</span> |
| moveByVelocityBodyFrameAsync | NA | <span style="color:green">Supported</span> |
| moveByVelocityZBodyFrameAsync | NA | <span style="color:green">Supported</span> |
| moveByAngleZAsync | <span style="color:red">Deprecated</span> | <span style="color:red">Deprecated</span> |
| moveByAngleThrottleAsync | <span style="color:red">Deprecated</span> | <span style="color:red">Deprecated</span> |
| moveByVelocityAsync | NA | <span style="color:green">Supported</span> |
| moveByVelocityZAsync | NA | <span style="color:green">Supported</span> |
| moveOnPathAsync | NA | <span style="color:green">Supported</span> |
| moveToPositionAsync | NA | <span style="color:green">Supported</span> |
| moveToGPSAsync | NA | <span style="color:green">Supported</span> |
| moveToZAsync | NA | <span style="color:green">Supported</span> |
| moveByManualAsync | NA | <span style="color:green">Supported</span> |
| rotateToYawAsync | NA | <span style="color:green">Supported</span> |
| rotateByYawRateAsync | NA | <span style="color:green">Supported</span> |
| hoverAsync | NA | <span style="color:green">Supported</span> |
| moveByRC | NA | <span style="color:green">Supported</span> |
| moveByMotorPWMsAsync | NA | <span style="color:green">Supported</span> |
| moveByRollPitchYawZAsync | NA | <span style="color:green">Supported</span> |
| moveByRollPitchYawThrottleAsync | NA | <span style="color:green">Supported</span> |
| moveByRollPitchYawrateThrottleAsync | NA | <span style="color:green">Supported</span> |
| moveByRollPitchYawrateZAsync | NA | <span style="color:green">Supported</span> |
| moveByAngleRatesZAsync | NA | <span style="color:green">Supported</span> |
| moveByAngleRatesThrottleAsync | NA | <span style="color:green">Supported</span> |
| setAngleRateControllerGains | NA | <span style="color:green">Supported</span> |
| setAngleLevelControllerGains | NA | <span style="color:green">Supported</span> |
| setVelocityControllerGains | NA | <span style="color:green">Supported</span> |
| setPositionControllerGains | NA | <span style="color:green">Supported</span> |
| getMultirotorState | NA | <span style="color:green">Supported</span> |
| getRotorStates | NA | <span style="color:green">Supported</span> |
| setCarControls | <span style="color:green">Supported</span> | NA |
| getCarState | <span style="color:green">Supported</span> | NA |
| getCarControls | <span style="color:green">Supported</span> | NA |