Namespace Editor Module
Classes
Implementation of code editor utility that is using Microsoft Visual Studio Code. |
Editor viewports icons rendering service. |
Project data validation step. Ensures that game cooking can be started. |
Terrain* tools for editor. Allows to create and modify terrain. |
Basic implementation for editing source code on a target platform. |
Splash Screen popup |
Game scrips building service. Compiles user C# scripts into binary assemblies. Exposes many events used to track scripts compilation and reloading. |
Platform-dependent screen utilities. |
Implementation of code editor utility that is using Rider from JetBrains. |
Contains information about Flax project. |
Asset which contains set of asset items thumbnails (cached previews). |
Optional step used only on selected platform that precompiles C# script assemblies. Uses Ahead of Time Compilation (AOT) feature. |
Final cooking step that can perform custom set of actions on generated game data. |
The platform support tools base interface. |
The main managed editor class. Editor root object. |
The game cooker cache interface. |
Game building service. Processes project files and outputs build game for a target platform. |
Foliage tools for editor. Allows to spawn and modify foliage instances. |
Helper functions for the editor. |
Scene for editor previews with support of object drawing and updating in separation of global scenes collection. It mocks the gameplay to preview scene objects. |
Editor user analytics reporting and telemetry service. |
Main editor class |
Engine and game content and data files deployment step. |
Helper utility class to quickly scan assemblies to gather metadata for custom editor feature. |
Game cooking temporary data. |
Cooking step that builds all the assets and packages them to the output directory. Uses incremental build cache to provide faster building. |
Game scripts compilation step. Outputs proper assemblies compiled to the target platform. |
Cooking step that uses the root assets collection to find all dependant assets to include in the build. |
Base class for all code editors. |
Editor utility to managed and use different code editors. Allows to open solution and source code files. |
Structs
|
Enums
|
|
|
|
|