Search Results for

    Show / Hide Table of Contents

    Class ImportTexture

    Importing textures utility

    Inheritance
    ImportTexture
    Inherited Members
    ImportTexture
    Assembly: FlaxEngine.dll
    File: Engine/ContentImporters/ImportTexture.h
    Syntax
    public class ImportTexture

    Methods

    Create(CreateAssetContext& context, TextureBase::InitData* initData)

    Creates the Texture asset from the given data.

    Declaration
    public static CreateAssetResult Create(CreateAssetContext& context, TextureBase::InitData* initData)
    Parameters
    CreateAssetContext context

    The importing context.

    TextureBase::InitData initData

    The texture data.

    Returns
    CreateAssetResult

    Result.

    Create(CreateAssetContext& context, TextureData* textureData)

    Creates the Texture asset from the given data.

    Declaration
    public static CreateAssetResult Create(CreateAssetContext& context, TextureData* textureData)
    Parameters
    CreateAssetContext context

    The importing context.

    TextureData textureData

    The texture data.

    Returns
    CreateAssetResult

    Result.

    CreateCube(CreateAssetContext& context, TextureData* textureData)

    Creates the Cube Texture asset from the given data.

    Declaration
    public static CreateAssetResult CreateCube(CreateAssetContext& context, TextureData* textureData)
    Parameters
    CreateAssetContext context

    The importing context.

    TextureData textureData

    The cube texture data.

    Returns
    CreateAssetResult

    Result.

    Import(CreateAssetContext& context)

    Imports texture, cube texture or sprite atlas.

    Declaration
    public static CreateAssetResult Import(CreateAssetContext& context)
    Parameters
    CreateAssetContext context

    The importing context.

    Returns
    CreateAssetResult

    Result.

    ImportAsInitData(CreateAssetContext& context)

    Creates the Texture. Argument must be TextureBase::InitData*.

    Declaration
    public static CreateAssetResult ImportAsInitData(CreateAssetContext& context)
    Parameters
    CreateAssetContext context

    The importing context.

    Returns
    CreateAssetResult

    Result.

    ImportAsTextureData(CreateAssetContext& context)

    Creates the Texture. Argument must be TextureData*.

    Declaration
    public static CreateAssetResult ImportAsTextureData(CreateAssetContext& context)
    Parameters
    CreateAssetContext context

    The importing context.

    Returns
    CreateAssetResult

    Result.

    ImportCube(CreateAssetContext& context)

    Imports the Cube Texture.

    Declaration
    public static CreateAssetResult ImportCube(CreateAssetContext& context)
    Parameters
    CreateAssetContext context

    The importing context.

    Returns
    CreateAssetResult

    Result.

    ImportIES(CreateAssetContext& context)

    Imports the IES Profile file.

    Declaration
    public static CreateAssetResult ImportIES(CreateAssetContext& context)
    Parameters
    CreateAssetContext context

    The importing context.

    Returns
    CreateAssetResult

    Result.

    TryGetImportOptions(const StringView& path, Options& options)

    Tries the get texture import options from the target location asset.

    Declaration
    public static bool TryGetImportOptions(const StringView& path, Options& options)
    Parameters
    StringView path

    The asset path.

    Options options

    The options.

    Returns
    bool

    True if success, otherwise false.

    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat