Search Results for

    Show / Hide Table of Contents

    Class SkiaSharpImporter

    Importer based on SkiaSharp to handle common image formats.

    Inheritance
    object
    AAssetImporter<TextureSource>
    SkiaSharpImporter
    Implements
    IAssetImporter
    Inherited Members
    AAssetImporter<TextureSource>.ImportSource(Stream, bool, bool)
    AAssetImporter<TextureSource>.GenerateAdditionalAssets(Stream, TextureSource)
    AAssetImporter<TextureSource>.ApplySettings(ProjectParameters)
    Namespace: Evergine.Assets.Importers
    Assembly: Evergine.Assets.dll
    Syntax
    public class SkiaSharpImporter : AAssetImporter<TextureSource>, IAssetImporter

    Properties

    Extensions

    Gets the importer file extensions.

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

    Methods

    ImportData(Stream, TextureSource, bool)

    Imports the asset data.

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

    The stream.

    TextureSource source
    bool rawAsset

    Indicates whether the asset is loaded as a raw asset.

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

    ImportHeader(Stream, out TextureSource)

    Imports the asset header.

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

    The stream.

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

    Implements

    IAssetImporter

    Extension Methods

    ReflectionHelper.GetMemberAssembly(object)
    ReflectionHelper.GetTypeName(object)
    In this article
    Back to top
    Generated by DocFX