SPABuilder Namespace Reference

Classes

class  Compress
 
class  Config
 Reads configuration settings from a set of files. More...
 
class  ConfigReader
 Reads configuration from a file. The basic structure of a configuration file is: Property Name = "value"; Property = value; /* Block Comment More...
 
class  Division
 Provides global integer division methods. More...
 
class  FileTypes
 A global class for file type related methods. More...
 
class  Frame
 Represents a single frame of the animation. These are compacted onto a sprite. An spa contains multiple sprites. More...
 
class  Log
 Provides global logging for this builder. More...
 
class  SPA
 Represents a new SPA file. More...
 
class  SpriteFrame
 A sprite frame is essentially a single graphic which contains multiple frames. An SPA file is a set of sprite frames. More...
 

Enumerations

Defines how the image stream should be compressed.

Enumerator
None 

No compression at all.

Auto 

Picks if jpeg or png is best and makes all sprites that format.

Mixed 

Each sprite checks if png or jpeg is best and uses that. This may result in a mix of png/jpegs.

Png 

All sprites will be pngs.

Jpeg 

All sprites will be jpegs. Note that alpha is supported with jpegs in the spa format.

Delegates

delegate void SPABuilder.OnLog ( string  message)

A delegate called when logging is active and it's not being logged to a file.