Search Results for

    Show / Hide Table of Contents

    Class ParticleSystemProxy

    A ParticleSystem asset proxy object.

    Inheritance
    System.Object
    FlaxEditor.Content.ContentProxy
    FlaxEditor.Content.AssetProxy
    BinaryAssetProxy
    ParticleSystemProxy
    Inherited Members
    BinaryAssetProxy.Extension
    BinaryAssetProxy.IsProxyFor(ContentItem)
    BinaryAssetProxy.IsProxyFor<T>()
    BinaryAssetProxy.FileExtension
    BinaryAssetProxy.TypeName
    Namespace: FlaxEditor.Content
    Assembly: FlaxEngine.CSharp.dll
    Syntax
    [ContentContextMenu("New/Particles/Particle System")]
    public class ParticleSystemProxy : BinaryAssetProxy

    Constructors

    ParticleSystemProxy()

    Declaration
    public ParticleSystemProxy()

    Properties

    AccentColor

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

    Overrides
    FlaxEditor.Content.ContentProxy.AccentColor

    AssetType

    Gets the type of the asset.

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

    Overrides
    BinaryAssetProxy.AssetType

    Name

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

    Overrides
    FlaxEditor.Content.ContentProxy.Name

    Methods

    CanCreate(ContentFolder)

    Declaration
    public override bool CanCreate(ContentFolder targetLocation)
    Parameters
    FlaxEditor.Content.ContentFolder targetLocation

    Returns
    System.Boolean

    Overrides
    FlaxEditor.Content.ContentProxy.CanCreate(FlaxEditor.Content.ContentFolder)

    CanDrawThumbnail(ThumbnailRequest)

    Declaration
    public override bool CanDrawThumbnail(ThumbnailRequest request)
    Parameters
    FlaxEditor.Content.Thumbnails.ThumbnailRequest request

    Returns
    System.Boolean

    Overrides
    FlaxEditor.Content.AssetProxy.CanDrawThumbnail(FlaxEditor.Content.Thumbnails.ThumbnailRequest)

    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
    BinaryAssetProxy.ConstructItem(String, String, ref Guid)

    Create(String, Object)

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

    System.Object arg

    Overrides
    FlaxEditor.Content.ContentProxy.Create(System.String, System.Object)

    Dispose()

    Declaration
    public override void Dispose()
    Overrides
    FlaxEditor.Content.ContentProxy.Dispose()

    OnThumbnailDrawBegin(ThumbnailRequest, ContainerControl, GPUContext)

    Declaration
    public override void OnThumbnailDrawBegin(ThumbnailRequest request, ContainerControl guiRoot, GPUContext context)
    Parameters
    FlaxEditor.Content.Thumbnails.ThumbnailRequest request

    ContainerControl guiRoot

    GPUContext context

    Overrides
    FlaxEditor.Content.AssetProxy.OnThumbnailDrawBegin(FlaxEditor.Content.Thumbnails.ThumbnailRequest, FlaxEngine.GUI.ContainerControl, FlaxEngine.GPUContext)

    OnThumbnailDrawCleanup(ThumbnailRequest)

    Declaration
    public override void OnThumbnailDrawCleanup(ThumbnailRequest request)
    Parameters
    FlaxEditor.Content.Thumbnails.ThumbnailRequest request

    Overrides
    FlaxEditor.Content.AssetProxy.OnThumbnailDrawCleanup(FlaxEditor.Content.Thumbnails.ThumbnailRequest)

    OnThumbnailDrawEnd(ThumbnailRequest, ContainerControl)

    Declaration
    public override void OnThumbnailDrawEnd(ThumbnailRequest request, ContainerControl guiRoot)
    Parameters
    FlaxEditor.Content.Thumbnails.ThumbnailRequest request

    ContainerControl guiRoot

    Overrides
    FlaxEditor.Content.AssetProxy.OnThumbnailDrawEnd(FlaxEditor.Content.Thumbnails.ThumbnailRequest, FlaxEngine.GUI.ContainerControl)

    OnThumbnailDrawPrepare(ThumbnailRequest)

    Declaration
    public override void OnThumbnailDrawPrepare(ThumbnailRequest request)
    Parameters
    FlaxEditor.Content.Thumbnails.ThumbnailRequest request

    Overrides
    FlaxEditor.Content.AssetProxy.OnThumbnailDrawPrepare(FlaxEditor.Content.Thumbnails.ThumbnailRequest)

    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)

    Extension Methods

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

    See Also

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