MOOSE_DOCS/Moose_Wrappers.md
FlightControl b20fa48c68 Clean
2018-10-20 12:42:00 +02:00

61 lines
1.4 KiB
Markdown

# 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.