Search Results for

    Show / Hide Table of Contents

    Class CppScriptProxy

    Context proxy object for C++ script files.

    Inheritance
    System.Object
    FlaxEditor.Content.ContentProxy
    ScriptProxy
    CppProxy
    CppScriptProxy
    Inherited Members
    CppProxy.Create(String, Object)
    CppProxy.FileExtension
    CppProxy.AccentColor
    ScriptProxy.TryGetProjectAtFolder(String, String)
    ScriptProxy.CanCreate(ContentFolder)
    ScriptProxy.IsFileNameValid(String)
    ScriptProxy.Open(Editor, ContentItem)
    ScriptProxy.NewItemName
    Namespace: FlaxEditor.Content
    Assembly: FlaxEngine.CSharp.dll
    Syntax
    [ContentContextMenu("New/C++/C++ Script")]
    public class CppScriptProxy : CppProxy

    Constructors

    CppScriptProxy()

    Declaration
    public CppScriptProxy()

    Properties

    Name

    Declaration
    public override string Name { get; }
    Property Value
    System.String

    Overrides
    FlaxEditor.Content.ContentProxy.Name

    Methods

    ConstructItem(String)

    Declaration
    public override ContentItem ConstructItem(string path)
    Parameters
    System.String path

    Returns
    FlaxEditor.Content.ContentItem

    Overrides
    FlaxEditor.Content.ContentProxy.ConstructItem(System.String)

    GetTemplatePaths(out String, out String)

    Gets the paths for header and source files to format.

    Declaration
    protected override void GetTemplatePaths(out string headerTemplate, out string sourceTemplate)
    Parameters
    System.String headerTemplate

    The header template path.

    System.String sourceTemplate

    The source template path.

    Overrides
    CppProxy.GetTemplatePaths(out String, out String)

    IsProxyFor(ContentItem)

    Declaration
    public override bool IsProxyFor(ContentItem item)
    Parameters
    FlaxEditor.Content.ContentItem item

    Returns
    System.Boolean

    Overrides
    CppProxy.IsProxyFor(ContentItem)

    Extension Methods

    Extensions.ReflectiveCompare<T>(T, T)
    Extensions.DeepClone<T>(T)
    Extensions.RawClone<T>(T)

    See Also

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