IG Plugin API
This section contains an incomplete set of the IG Plugin API Classes.
UNIGINE's IG is designed to be simple, easy to use and extensible via its plug-in based architecture. The main framework plugin, that manipulates systems, entities, articulated parts, component templates and so on, is the IG Plugin, it operates in terms of the UNIGINE Engine (Nodes, NodeReferences, etc.) and is not bound to any specific communication protocol. The IG plugin has a set of additional plugins, called connectors, that are used to link IG terminology with that of each specific protocol (e.g. CIGI, HLA, DIS). Basically, the architecture looks as follows:
- IG::Manager Class
- IG::ArticulatedPart Class
- IG::CollisionSegment Class
- IG::CollisionVolume Class
- IG::ComponentBaseInterface Class
- IG::Component Class
- IG::Converter Class
- IG::Entity Class
- IG::LightController Class
- IG::Meteo Class
- IG::MeteoCameraEffects Class
- IG::Region Class
- IG::SkyMap Class
- IG::Symbol Class
- IG::SymbolCircle Class
- IG::SymbolText Class
- IG::SymbolPolyline Class
- IG::SymbolsController Class
- IG::SymbolsPlane Class
- IG::ViewBase Class
- IG::View Class
- IG::ViewGroup Class
- IG::Water Class
- IG::IGIntersection Structure
Last update:
2021-09-29
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)