# Wrappers Guide ![MOOSE WRAPPER](Images\MOOSE_Wrapper.JPG) This chapter lists the wrapper classes which enhances the functionality for mission designers on the mission objects. ## 1. [**GROUP**](Documentation/Wrapper.Group.html) ![Group](Images\Wrapper_Group.JPG) Wraps the DCS _Group_ objects. **Features:** * Support all DCS Group APIs. * Enhance with Group specific APIs not in the DCS Group API set. * Handle local Group Controller. * Manage the "state" of the DCS Group. ## 2. [**UNIT**](Documentation/Wrapper.Unit.html) ![Unit](Images\Wrapper_Unit.JPG) Wraps the DCS _Unit_ objects. **Features:** * Support all DCS Unit APIs. * Enhance with Unit specific APIs not in the DCS Unit API set. * Handle local Unit Controller. * Manage the "state" of the DCS Unit. ## 3. [**STATIC**](Documentation/Wrapper.Static.html) ![Static](Images\Wrapper_Static.JPG) Wraps the DCS _Static_ objects. Note that Statics are almost the same as Units, but they don't have a controller. **Features:** * Wraps the DCS Static objects. * Support all DCS Static APIs. * Enhance with Static specific APIs not in the DCS API set. ## 4. [**AIRBASE**](Documentation/Wrapper.Airbase.html) ![Airbase](Images\Wrapper_Airbase.JPG) Wraps the DCS _Airbase_ objects. **Features:** * Support all DCS Airbase APIs. * Enhance with Airbase specific APIs not in the DCS Airbase API set.