Base class: Object
This class is used to create a graphical user interface.
| Property | Type | Description |
|---|---|---|
| background | Widget | read-only pointer to top-level panel widget |
| font | Font | read-only interface font, if specified during creation |
| scale | number | read-only interface DPI scaling value |
| LoadColorScheme | Method | loads a GUI color scheme from a JSON file |
| ProcessEvent | Method | send an event to the interface for evaluation |
| SetRenderLayers | Method | sets the interface render layers, for 3D graphics |
| SetScale | Method | sets the interface DPI scaling value |
| SetSize | Method | resizes the interface |
| CreateInterface | Function | creates a new graphical user interface |