API
This section contains detailed set of the Unigine API.
Articles in This Section
- Common Functionality
- Async Class
- Atomiclock Class
- Blob Class
- CallbackBase Class
- Checksum Class
- Compress Class
- ConsoleVariableFloat Class
- ConsoleVariableInt Class
- ConsoleVariableString Class
- Expression Class
- ExternClass Class
- FunctionBase Class
- Hash Class
- Hasher Class
- File Import Classes
- Image Class
- Interpreter Class
- Json Class
- Log Class
- Logic Classes
- OS Functions
- Path Class
- Plugin Class
- Property Class
- Ptr Class
- Reflection Class
- RegExp Class
- Resource Class
- Stream Class
- String Class
- StringArray Class
- StringPtr Class
- StringStack Class
- System Functions
- Thread Class
- Timer Class
- TypeInfo Class
- Unigine Namespace Items
- Utils Class
- Xml Class
- Variable Class
- GUI-Related Classes
- Gui Class
- UserInterface Class
- Widget Class
- WidgetButton Class
- WidgetCanvas Class
- WidgetCheckBox Class
- WidgetComboBox Class
- WidgetDialog Class
- WidgetDialogColor Class
- WidgetDialogFile Class
- WidgetDialogImage Class
- WidgetDialogMessage Class
- WidgetEditLine Class
- WidgetEditText Class
- WidgetExternBase Class
- WidgetExtern Class
- WidgetGridBox Class
- WidgetGroupBox Class
- WidgetHBox Class
- WidgetHPaned Class
- WidgetIcon Class
- WidgetLabel Class
- WidgetListBox Class
- WidgetManipulator Class
- WidgetManipulatorRotator Class
- WidgetManipulatorScaler Class
- WidgetManipulatorTranslator Class
- WidgetMenuBar Class
- WidgetMenuBox Class
- WidgetScroll Class
- WidgetScrollBox Class
- WidgetSlider Class
- WidgetSpacer Class
- WidgetSpinBox Class
- WidgetSprite Class
- WidgetSpriteNode Class
- WidgetSpriteShader Class
- WidgetSpriteVideo Class
- WidgetSpriteViewport Class
- WidgetTabBox Class
- WidgetTreeBox Class
- WidgetVBox Class
- WidgetVPaned Class
- WidgetWindow Class
- Math Functionality
- Predefined Constants
- Bounds-Related Classes
- Geometry Class
- Math Common Functions
- Math 2D Functions
- Math Exponential Functions
- Math Matrix Functions
- Math Random Functions
- Math Trigonometrical Functions
- bvec4 Class
- dmat4 Class
- dvec2 Class
- dvec3 Class
- dvec4 Class
- half Class
- hvec2 Class
- hvec3 Class
- hvec4 Class
- ivec2 Class
- ivec3 Class
- ivec4 Class
- mat2 Class
- mat3 Class
- mat4 Class
- quat Class
- vec2 Class
- vec3 Class
- vec4 Class
- Node-Related Classes
- Node Class
- NodeDummy Class
- NodeExtern Class
- NodeExternBase Class
- NodeLayer Class
- NodePivot Class
- NodeReference Class
- NodeTrigger Class
- Decals-Related Classes
- Field-Related Classes
- Geodetics-Related Classes
- Lights-Related Classes
- Objects-Related Classes
- Object Class
- ObjectBillboards Class
- ObjectCloudLayer Class
- ObjectDummy Class
- ObjectDynamic Class
- ObjectExtern Class
- ObjectExternBase Class
- ObjectGrass Class
- ObjectGui Class
- ObjectGuiMesh Class
- ObjectIntersection Class
- ObjectIntersectionNormal Class
- ObjectIntersectionTexCoord Class
- ObjectMeshStatic Class
- ObjectMeshCluster Class
- ObjectMeshClutter Class
- ObjectMeshDynamic Class
- ObjectMeshSkinned Class
- ObjectParticles Class
- ObjectSky Class
- ObjectTerrain Class
- ObjectTerrainGlobal Class
- TerrainGlobalDetail Class
- TerrainGlobalLod Class
- TerrainGlobalLodHeight Class
- TerrainGlobalLods Class
- TileSet Class
- TileSetFile Class
- ObjectText Class
- ObjectVolumeBox Class
- ObjectVolumeOmni Class
- ObjectVolumeProj Class
- ObjectVolumeSphere Class
- ObjectWaterMesh Class
- ObjectWaterGlobal Class
- Players-Related Classes
- Sound Nodes-Related Classes
- World Nodes-Related Classes
- WorldCluster Class
- WorldClutter Class
- WorldExpression Class
- WorldExternBase Class
- WorldExtern Class
- WorldIntersection Class
- WorldIntersectionNormal Class
- WorldIntersectionTexCoord Class
- WorldLayer Class
- WorldOccluder Class
- WorldOccluderMesh Class
- WorldOccluderTerrain Class
- WorldPortal Class
- WorldSector Class
- WorldSplineGraph Class
- SplineGraph Class
- WorldSwitcher Class
- WorldTransformBone Class
- WorldTransformPath Class
- WorldTrigger Class
- Physics-Related Classes
- Plugins-Related Classes
- AppEasyBlendInterface Class
- OpenFlightImport Class
- engine.grabber Functions
- engine.kinect Functions
- engine.oculus Functions
- AppProjectionInterface Class
- engine.surround Functions
- engine.vive Functions
- engine.wall Functions
- CIGI Client Plugin
- CIGI Client interface
- IArticulatedPart Class
- IComponent Class
- IEntity Class
- IViewBase Class
- IView Class
- IViewGroup Class
- ICigiHostPacket Class
- ICigiArticulatedControl Class
- ICigiArticulatedShortControl Class
- ICigiAtmosphereControl Class
- ICigiCelestialControl Class
- ICigiComponentControl Class
- ICigiComponentShortControl Class
- ICigiEntityControl Class
- ICigiEntityClampedControl Class
- ICigiEnvironmentControl Class
- ICigiEnvironmentRequest Class
- ICigiIGControl Class
- ICigiMaritimeControl Class
- ICigiRateControl Class
- ICigiSensorControl Class
- ICigiSymbolCircleDef Class
- ICigiSymbolClone Class
- ICigiSymbolControl Class
- ICigiSymbolShortControl Class
- ICigiSymbolLineDef Class
- ICigiSymbolSurfaceDef Class
- ICigiSymbolTextDef Class
- ICigiTerrestrialControl Class
- ICigiTrackerControl Class
- ICigiViewControl Class
- ICigiWaveControl Class
- ICigiWeatherControl Class
- ICigiViewDef Class
- ICigiEarthModelDef Class
- ICigiSegmentDef Class
- ICigiTrajectoryDef Class
- ICigiVolumeDef Class
- ICigiHatHotRequest Class
- ICigiIGPacket Class
- ICigiStartOfFrame Class
- ICigiAerosolResponse Class
- ICigiHatHotResponse Class
- ICigiHatHotExtResponse Class
- ICigiLosResponse Class
- ICigiLosExtResponse Class
- ICigiLosSegmentRequest Class
- ICigiLosVectorRequest Class
- ICigiMaritimeResponse Class
- ICigiPositionRequest Class
- ICigiPositionResponse Class
- ICigiSensorResponse Class
- ICigiSensorExtResponse Class
- ICigiTerrestrialResponse Class
- ICigiWeatherResponse Class
- HLA Client Plugin
- Interface Plugin
- LeapMotion Plugin
- Syncker Plugin
- VRPN Plugin
Last update: 2018-08-10
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)