API ReferenceGE Extensionseditor
Terrain Materials Editor
Editor window for editing terrain material properties - texture maps, ground model assignment, and material layer configuration.
Editor window for editing terrain material properties - texture maps, ground model assignment, and material layer configuration.
Public API
| Function | Signature | Description |
|---|---|---|
M.onEditorInitialized | () | Registers the terrain material editor window |
M.onEditorGui | () | Main GUI for terrain material property editing |
M.onEditorActivated | () | Refreshes state when editor is activated |
Dependencies
| Module | Purpose |
|---|---|
editor_terrainEditor | Parent terrain editor (declared dependency) |
Notes
- Depends on
editor_terrainEditor(declared viaM.dependencies) - Material texture set path:
art/terrains/main.materials.json - Provides material property editing (texture maps, thumbnails, ground model names)
See Also
- Editor AI Tests - Related reference
- Editor AI Visualization - Related reference
- Editor – Assembly Spline Tool - Related reference
- World Editor Guide - Guide
Terrain Editor
Main terrain editing extension - provides brush-based terrain painting, heightmap manipulation, material management, and terrain block proxy system.
Text Editor
Multi-instance text editor windows for editing object field values - spawns separate editor windows for each object/field combination with OK/Cancel workflow.