AI DevKit
Search Results for

    Show / Hide Table of Contents

    Class PixelLabSprite

    Represents a pixel art image generated by PixelLab. This class provides implicit conversions to Texture2D and Sprite types for easy usage.

    Inheritance
    object
    PixelArt
    PixelLabSprite
    Implements
    IGeneratedFile
    IGeneratedResult
    Inherited Members
    PixelArt.Size
    PixelArt.Isometric
    PixelArt.Usage
    PixelArt.Note
    PixelArt.SetNote(string)
    Namespace: Glitch9.AIDevKit.PixelLab
    Assembly: .dll
    Syntax
    public class PixelLabSprite : PixelArt, IGeneratedFile, IGeneratedResult

    Constructors

    PixelLabSprite(ImageSize, bool, Usage)

    Declaration
    public PixelLabSprite(ImageSize size, bool isometric, Usage usage)
    Parameters
    Type Name Description
    ImageSize size
    bool isometric
    Usage usage

    Properties

    Count

    Declaration
    public override int Count { get; }
    Property Value
    Type Description
    int
    Overrides
    PixelArt.Count

    SpriteFiles

    Declaration
    public Dictionary<PixelLabTypes.Direction, File<Texture2D>> SpriteFiles { get; }
    Property Value
    Type Description
    Dictionary<PixelLabTypes.Direction, File<Texture2D>>

    Methods

    AddSpriteFile(Direction, File<Texture2D>)

    Declaration
    public PixelLabSprite AddSpriteFile(PixelLabTypes.Direction direction, File<Texture2D> file)
    Parameters
    Type Name Description
    PixelLabTypes.Direction direction
    File<Texture2D> file
    Returns
    Type Description
    PixelLabSprite

    AddSpriteFile(Direction, Texture2D, string)

    Declaration
    public PixelLabSprite AddSpriteFile(PixelLabTypes.Direction direction, Texture2D texture, string path)
    Parameters
    Type Name Description
    PixelLabTypes.Direction direction
    Texture2D texture
    string path
    Returns
    Type Description
    PixelLabSprite

    GetSpriteFile(Direction)

    Declaration
    public override File<Texture2D> GetSpriteFile(PixelLabTypes.Direction direction)
    Parameters
    Type Name Description
    PixelLabTypes.Direction direction
    Returns
    Type Description
    File<Texture2D>
    Overrides
    PixelArt.GetSpriteFile(PixelLabTypes.Direction)

    ToFiles()

    Declaration
    public override IFile[] ToFiles()
    Returns
    Type Description
    IFile[]
    Overrides
    PixelArt.ToFiles()

    ToTexture2D()

    Declaration
    public override Texture2D ToTexture2D()
    Returns
    Type Description
    Texture2D
    Overrides
    PixelArt.ToTexture2D()

    Implements

    IGeneratedFile
    IGeneratedResult
    In this article
    Back to top Generated by DocFX