Table of Contents

Class PixelAnimation

Namespace
Glitch9.AIDevKit
public class PixelAnimation : PixelArt, IGeneratedFile, IGeneratedResult
Inheritance
object
PixelAnimation
Implements
Inherited Members

Constructors

PixelAnimation(ImageSize, bool, Usage, List<AnimationFrame>)

public PixelAnimation(ImageSize size, bool isometric, Usage usage, List<AnimationFrame> frames)

Parameters

size ImageSize
isometric bool
usage Usage
frames List<AnimationFrame>

Properties

AnimationFrames

public List<AnimationFrame> AnimationFrames { get; set; }

Property Value

List<AnimationFrame>

Count

public override int Count { get; }

Property Value

int

TotalDuration

public float TotalDuration { get; }

Property Value

float

Methods

ToFiles()

public override IFile[] ToFiles()

Returns

IFile[]

ToTexture2D()

public override Texture2D ToTexture2D()

Returns

Texture2D

Operators

implicit operator Texture2D[](PixelAnimation)

public static implicit operator Texture2D[](PixelAnimation pixelArtAnimation)

Parameters

pixelArtAnimation PixelAnimation

Returns

Texture2D[]