| DJIAircraftYawStep | This class represents an aircraft yaw rotation step for a custom mission. |
| DJIFollowmeMissionStep | This class represents a follow-me step for a custom mission. |
| DJIGimbalAttitudeStep | Subclass of DJIMission Step: you can control gimbal attitude using this mission step. |
| DJIGoHomeStep | This class represents a go-home step for a custom mission. |
| DJIGoToStep | This class represents a go-to step for a custom mission. |
| DJIHotpointStep | This class represents a hot-point step for a custom mission. |
| DJIMissionStep | Abstract class for all mission steps. |
| DJIShootPhotoStep | This class represents a step related to photo-shooting for a custom mission. |
| DJIStartRecordVideoStep | This class represents a step related to video-recording for a custom mission. |
| DJIStopRecordVideoStep | This class represents a step related to video-recording for a custom mission. |
| DJITakeoffStep | This class represents a take-off step for a custom mission. |
| DJIWaypointStep | This class represents a waypoint step for a custom mission. |