Search Results for

    Show / Hide Table of Contents

    Class KTXMipmapLevel

    For each mipmap level in the numberOfMipmapLevels.

    Inheritance
    object
    KTXMipmapLevel
    Namespace: Evergine.Assets.Extensions.KTX
    Assembly: Evergine.Assets.dll
    Syntax
    public class KTXMipmapLevel

    Constructors

    KTXMipmapLevel(uint, uint, uint, uint, uint, KTXArrayElement[])

    Initializes a new instance of the KTXMipmapLevel class.

    Declaration
    public KTXMipmapLevel(uint width, uint height, uint depth, uint totalSize, uint arraySliceSize, KTXArrayElement[] slices)
    Parameters
    Type Name Description
    uint width

    The width.

    uint height

    The height.

    uint depth

    The depth.

    uint totalSize

    The total size.

    uint arraySliceSize

    The array slice size.

    KTXArrayElement[] slices

    The slices.

    Properties

    ArrayElementSize

    Gets the size of the array element.

    Declaration
    public uint ArrayElementSize { get; }
    Property Value
    Type Description
    uint

    ArrayElements

    Gets the array elements.

    Declaration
    public KTXArrayElement[] ArrayElements { get; }
    Property Value
    Type Description
    KTXArrayElement[]

    Depth

    Gets the mipmap depth.

    Declaration
    public uint Depth { get; }
    Property Value
    Type Description
    uint

    Height

    Gets the mipmap height.

    Declaration
    public uint Height { get; }
    Property Value
    Type Description
    uint

    TotalSize

    Gets the total mipmap size.

    Declaration
    public uint TotalSize { get; }
    Property Value
    Type Description
    uint

    Width

    Gets the mipmap width.

    Declaration
    public uint Width { get; }
    Property Value
    Type Description
    uint

    Extension Methods

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