Search Results for

    Show / Hide Table of Contents

    Class ImageSharpImporter

    The image sharp importer.

    Inheritance
    object
    AAssetImporter<TextureSource>
    ImageSharpImporter
    Implements
    IAssetImporter
    Inherited Members
    AAssetImporter<TextureSource>.ImportSource(Stream, bool, bool)
    AAssetImporter<TextureSource>.GenerateAdditionalAssets(Stream, TextureSource)
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Evergine.Assets.Importers
    Assembly: Evergine.Assets.dll
    Syntax
    public class ImageSharpImporter : AAssetImporter<TextureSource>, IAssetImporter

    Properties

    Extensions

    Gets the importer file extensions.

    Declaration
    public override string[] Extensions { get; }
    Property Value
    Type Description
    string[]
    Overrides
    Evergine.Framework.Assets.Importers.AAssetImporter<Evergine.Framework.Assets.TextureSource>.Extensions

    Methods

    ImportData(Stream, TextureSource, bool)

    Decode Image data using ImageSharp library.

    Declaration
    public override void ImportData(Stream stream, TextureSource source, bool rawAsset)
    Parameters
    Type Name Description
    Stream stream

    Binary reader.

    TextureSource source

    Image Description.

    bool rawAsset

    The asset is loaded as raw asset.

    Overrides
    AAssetImporter<TextureSource>.ImportData(Stream, TextureSource, bool)

    ImportHeader(Stream, out TextureSource)

    Decode Image Header using ImageSharp library.

    Declaration
    public override void ImportHeader(Stream stream, out TextureSource source)
    Parameters
    Type Name Description
    Stream stream

    Image stream.

    TextureSource source

    Image description.

    Overrides
    AAssetImporter<TextureSource>.ImportHeader(Stream, out TextureSource)

    Implements

    Evergine.Framework.Assets.Importers.IAssetImporter

    Extension Methods

    ReflectionHelper.GetMemberAssembly(object)
    ReflectionHelper.GetTypeName(object)
    In This Article
    Back to top
    Generated by DocFX