Class JsonAssetProxy
Json assets proxy.
Inheritance
System.Object
FlaxEditor.Content.ContentProxy
FlaxEditor.Content.AssetProxy
JsonAssetProxy
Namespace: FlaxEditor.Content
Assembly: FlaxEngine.CSharp.dll
Syntax
public abstract class JsonAssetProxy : JsonAssetBaseProxy
Constructors
JsonAssetProxy()
Declaration
protected JsonAssetProxy()
Fields
Extension
The json files extension.
Declaration
public static readonly string Extension
Field Value
System.String
|
Properties
AccentColor
Declaration
public override Color AccentColor { get; }
Property Value
Color
|
Overrides
FlaxEditor.Content.ContentProxy.AccentColor
FileExtension
Declaration
public override string FileExtension { get; }
Property Value
System.String
|
Overrides
FlaxEditor.Content.ContentProxy.FileExtension
Name
Declaration
public override string Name { get; }
Property Value
System.String
|
Overrides
FlaxEditor.Content.ContentProxy.Name
Methods
ConstructItem(String, String, ref Guid)
Declaration
public override AssetItem ConstructItem(string path, string typeName, ref Guid id)
Parameters
System.String
path
|
System.String
typeName
|
System.Guid
id
|
Returns
FlaxEditor.Content.AssetItem
|
Overrides
FlaxEditor.Content.AssetProxy.ConstructItem(System.String, System.String, System.Guid)
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)
Open(Editor, ContentItem)
Declaration
public override EditorWindow Open(Editor editor, ContentItem item)
Parameters
Editor
editor
|
FlaxEditor.Content.ContentItem
item
|
Returns
EditorWindow
|
Overrides
FlaxEditor.Content.ContentProxy.Open(FlaxEditor.Editor, FlaxEditor.Content.ContentItem)