Search Results for

    Show / Hide Table of Contents

    Namespace FlaxEditor

    Classes

    CodeEditingManager

    Editor utility to managed and use different code editors. Allows to open solution and source code files.

    CookingData

    Game cooking temporary data.

    CustomEditorWindow

    Base class for custom editor window that can create custom GUI layout and expose various functionalities to the user.

    Editor

    The main managed editor class. Editor root object.

    Editor.LightmapsBakeEndDelegate

    Lightmaps baking nd event delegate.

    Editor.LightmapsBakeProgressDelegate

    Lightmaps baking progress event delegate.

    Editor.LightmapsBakeSteps

    Lightmaps baking steps.

    Editor.NewAssetType

    New asset types allowed to create. [Deprecated in v1.8]

    EditorPlugin

    Base class for all plugins used in Editor.

    EditorUndo

    Implementation of Undo customized for the Editor.

    FlaxVersionConverter

    FoliageTools

    Foliage tools for editor. Allows to spawn and modify foliage instances.

    GameCooker

    Game building service. Processes project files and outputs build game for a target platform.

    GameCooker.BuildEventDelegate

    Game building event delegate.

    GameCooker.BuildProgressDelegate

    Game building progress reporting delegate type.

    GameCooker.EventType

    Building event type.

    GameCooker.Options

    Build options data.

    ProjectInfo

    Contains information about Flax project.

    ProjectInfo.Reference

    The project reference.

    ScriptsBuilder

    Game scrips building service. Compiles user C# scripts into binary assemblies. Exposes many events used to track scripts compilation and reloading.

    ScriptsBuilder.CompilationEndDelegate

    Compilation end event delegate.

    ScriptsBuilder.CompilationMessageDelegate

    Compilation message events delegate.

    SelectionChangeAction

    Objects selection change action.

    SelectionChangeAction.DataStorage

    The undo data.

    TerrainTools

    Terrain* tools for editor. Allows to create and modify terrain.

    TransformObjectsAction

    Implementation of IUndoAction used to transform a selection of FlaxEditor.SceneGraph.SceneGraphNode. The same logic could be achieved using FlaxEditor.UndoMultiBlock but it would be slower. Since we use this kind of action very ofter (for FlaxEditor.Gizmo.TransformGizmo operations) it's better to provide faster implementation.

    TransformObjectsAction.DataStorage

    The undo data.

    Undo

    The undo/redo actions recording object.

    Undo.UndoEventDelegate

    Undo system event.

    ViewportIconsRenderer

    Editor viewports icons rendering service.

    Interfaces

    IEditable

    Interface for all objects that can be modified (dirty state) and expose some functionalities and events.

    ISceneEditAction

    Interface for undo action that can modify scene data (actors, scripts, etc.)

    ISceneEditingContext

    Shared interface for scene editing utilities.

    IUndoAction

    Interface for Undo() actions.

    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat