Search Results for

    Show / Hide Table of Contents

    Class BinaryAssetProxy

    Base class for all binary asset proxy objects used to manage BinaryAssetItem.

    Inheritance
    System.Object
    FlaxEditor.Content.ContentProxy
    FlaxEditor.Content.AssetProxy
    BinaryAssetProxy
    AnimationGraphFunctionProxy
    AnimationGraphProxy
    AnimationProxy
    BehaviorTreeProxy
    CubeTextureProxy
    FontProxy
    GameplayGlobalsProxy
    IESProfileProxy
    MaterialFunctionProxy
    MaterialInstanceProxy
    MaterialProxy
    ModelProxy
    ParticleEmitterFunctionProxy
    ParticleEmitterProxy
    ParticleSystemProxy
    PreviewsCacheProxy
    SceneAnimationProxy
    ShaderProxy
    SkeletonMaskProxy
    SkinnedModelProxy
    SpriteAtlasProxy
    TextureProxy
    VisualScriptProxy
    Namespace: FlaxEditor.Content
    Assembly: FlaxEngine.CSharp.dll
    Syntax
    public abstract class BinaryAssetProxy : AssetProxy

    Constructors

    BinaryAssetProxy()

    Declaration
    protected BinaryAssetProxy()

    Fields

    Extension

    The binary asset files extension.

    Declaration
    public static readonly string Extension
    Field Value
    System.String

    Properties

    AssetType

    Gets the type of the asset.

    Declaration
    public abstract Type AssetType { get; }
    Property Value
    System.Type

    FileExtension

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

    Overrides
    FlaxEditor.Content.ContentProxy.FileExtension

    TypeName

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

    Overrides
    FlaxEditor.Content.AssetProxy.TypeName

    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)

    IsProxyFor<T>()

    Declaration
    public override bool IsProxyFor<T>()
        where T : Asset
    Returns
    System.Boolean

    Type Parameters
    T

    Overrides
    FlaxEditor.Content.ContentProxy.IsProxyFor<T>()

    Extension Methods

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

    See Also

    FlaxEditor.Content.AssetProxy
    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat