API
This section contains detailed set of the Unigine API.
Articles in This Section
- Common Functionality
- Async Class
- ScopedLock Class
- ScopedReaderLock Class
- ScopedReentrantLock Class
- ScopedWriterLock Class
- Atomic Class
- BackoffSpinner Class
- Mutex Class
- ReentrantMutex Class
- RWMutex Class
- Blob Class
- Callback-Related Classes
- 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
- PropertyParameter Class
- Ptr Class
- Reflection Class
- RegExp Class
- Resource Class
- Stream Class
- String Class
- StringArray Class
- StringPtr Class
- StringStack Class
- Thread Class
- Timer Class
- TypeInfo Class
- UlonArg Class
- UlonValue Class
- UlonNode 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
- ObjectLandscapeTerrain Classes
- ObjectMeshStatic Class
- ObjectMeshCluster Class
- ObjectMeshClutter Class
- ObjectMeshDynamic Class
- ObjectMeshSkinned Class
- ObjectMeshSplineCluster Class
- ObjectParticles Class
- ObjectSky 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
- WorldPortal Class
- WorldSector Class
- WorldSplineGraph Class
- SplineGraph Class
- SplinePoint Class
- SplineSegment Class
- WorldSwitcher Class
- WorldTransformBone Class
- WorldTransformPath Class
- WorldTrigger Class
- Physics-Related Classes
- Plugins-Related Classes
- GPUMonitor Plugin
- AppEasyBlend Class
- OpenFlightImport Class
- Kinect Class
- AppOculus Class
- AppProjection Class
- engine.surround Functions
- AppVarjo Class
- AppVive Class
- AppWall Class
- ARTTracker Class
- IG Plugin
- DISConnector Plugin
- HLAConnector Plugin
- CIGIConnector Plugin
- IG Manager Interface
- ArticulatedPart Class
- CollisionSegment Class
- CollisionVolume Class
- Component Class
- Converter Class
- IGConfig Class
- Entity Class
- ViewBase Class
- ViewGroup Class
- View Class
- SkyMap Class
- Meteo Class
- Region Class
- LightController Class
- SymbolsController Class
- SymbolsPlane Class
- Symbol Class
- SymbolPolyline Class
- SymbolCircle Class
- SymbolText Class
- Water Class
- IGIntersection Structure
- Interface Plugin
- LeapMotion Plugin
- SSLSocket Plugin
- Steam Plugin
- Syncker Plugin
- Teslasuit Plugin
- VRPN Plugin
Last update:
2019-12-25
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)