Search Results for

    Show / Hide Table of Contents

    Class SceneImporter

    This class represents a scene asset importer.

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

    Fields

    FileExtension

    The extension of the scene file.

    Declaration
    public static readonly string FileExtension
    Field Value
    Type Description
    string

    Properties

    Extensions

    Gets the importer file extensions.

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

    Methods

    ImportData(Stream, SceneSource, bool)

    Imports the asset data.

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

    The stream.

    SceneSource resource

    The output data.

    bool rawAsset

    Indicates whether the asset is loaded as a raw asset.

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

    ImportHeader(Stream, out SceneSource)

    Imports the asset header.

    Declaration
    public override void ImportHeader(Stream stream, out SceneSource resource)
    Parameters
    Type Name Description
    Stream stream

    The stream.

    SceneSource resource

    The output header.

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

    Implements

    IAssetImporter

    Extension Methods

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