Search Results for

    Show / Hide Table of Contents

    Class CSharpProxy

    Proxy object for C# files

    Inheritance
    System.Object
    FlaxEditor.Content.ContentProxy
    ScriptProxy
    CSharpProxy
    CSharpActorProxy
    CSharpEmptyClassProxy
    CSharpEmptyInterfaceProxy
    CSharpEmptyProxy
    CSharpEmptyStructProxy
    CSharpGamePluginProxy
    CSharpScriptProxy
    Inherited Members
    ScriptProxy.TryGetProjectAtFolder(String, String)
    ScriptProxy.CanCreate(ContentFolder)
    ScriptProxy.IsFileNameValid(String)
    ScriptProxy.Open(Editor, ContentItem)
    ScriptProxy.NewItemName
    Namespace: FlaxEditor.Content
    Assembly: FlaxEngine.CSharp.dll
    Syntax
    public abstract class CSharpProxy : ScriptProxy

    Constructors

    CSharpProxy()

    Declaration
    protected CSharpProxy()

    Fields

    ExtensionFilter

    The script files extension filter.

    Declaration
    public static readonly string ExtensionFilter
    Field Value
    System.String

    Properties

    AccentColor

    Declaration
    public override Color AccentColor { get; }
    Property Value
    Color

    Overrides
    ScriptProxy.AccentColor

    FileExtension

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

    Overrides
    FlaxEditor.Content.ContentProxy.FileExtension

    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)

    Create(String, Object)

    Declaration
    public override void Create(string outputPath, object arg)
    Parameters
    System.String outputPath

    System.Object arg

    Overrides
    ScriptProxy.Create(String, Object)

    GetTemplatePath(out String)

    Gets the path for the C# template.

    Declaration
    protected abstract void GetTemplatePath(out string path)
    Parameters
    System.String path

    The path to the template

    IsProxyFor(ContentItem)

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

    Returns
    System.Boolean

    Overrides
    FlaxEditor.Content.ContentProxy.IsProxyFor(FlaxEditor.Content.ContentItem)

    Extension Methods

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

    See Also

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