Search Results for

    Show / Hide Table of Contents

    Class SystemDefaultCodeEditor

    Basic implementation for editing source code on a target platform.

    Inheritance
    CodeEditor
    SystemDefaultCodeEditor
    Inherited Members
    CodeEditor::OnFileAdded(const String& path)
    CodeEditor::UseAsyncForOpen()
    CodeEditor::~CodeEditor()
    Assembly: FlaxEngine.dll
    File: Editor/Scripting/CodeEditors/SystemDefaultCodeEditor.h
    Syntax
    public class SystemDefaultCodeEditor : public CodeEditor

    Methods

    GetName()

    Gets the name of the editor.

    Declaration
    public virtual String GetName() const override
    Returns
    String

    The name

    Overrides
    CodeEditor::GetName()

    GetType()

    Gets the type of the editor (used by the in-build editors).

    Declaration
    public virtual CodeEditorTypes GetType() const override
    Returns
    CodeEditorTypes

    The name

    Overrides
    CodeEditor::GetType()

    OpenFile(const String& path, int32 line)

    Opens the file.

    Declaration
    public virtual void OpenFile(const String& path, int32 line) override
    Parameters
    String path

    The file path.

    int32 line

    The target line (use 0 to not use it).

    Overrides
    CodeEditor::OpenFile(const String& path, int32 line)

    OpenSolution()

    Opens the solution project.

    Declaration
    public virtual void OpenSolution() override
    Overrides
    CodeEditor::OpenSolution()
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat