| Class | Description |
|---|---|
| SmartSprites |
The entry class for SmartSprites.
|
| SmartSpritesParameters |
Contains invocation parameters for SmartSprites, provides methods for validating the
parameters.
|
| SpriteBuilder |
Performs all stages of sprite building.
|
| SpriteDirectiveOccurrence |
A base class for SmartSprites directives.
|
| SpriteDirectiveOccurrenceCollector |
Methods for collecting SmartSprites directives from CSS files.
|
| SpriteImage |
A merged sprite image consisting of a number of individual images.
|
| SpriteImageBuilder |
Lays out and builds sprite images based on the collected SmartSprites directives.
|
| SpriteImageDirective |
Represents a directive that declares an individual sprite image.
|
| SpriteImageOccurrence |
Describes an occurrence of a
SpriteImageDirective in a specific CSS file. |
| SpriteImageRenderer |
Applies color quantization to the merged sprite image if required.
|
| SpriteLayoutProperties |
Represents common sprite layout properties that can be used both in
SpriteImageDirective and SpriteReferenceDirective. |
| SpriteReferenceDirective |
Represents a directive that adds an individual image to a sprite image.
|
| SpriteReferenceOccurrence |
Represents an occurrence of a
SpriteReferenceDirective in a specific CSS file. |
| SpriteReferenceReplacement |
Represents the replacement that will be made for an individual
SpriteReferenceOccurrence. |
| Enum | Description |
|---|---|
| SmartSpritesParameters.PngDepth | |
| SpriteImageDirective.Ie6Mode |
Defines supported IE6 support options.
|
| SpriteImageDirective.SpriteImageFormat |
Defines supported image file formats.
|
| SpriteImageDirective.SpriteImageLayout |
Defines the layout of this sprite.
|
| SpriteImageDirective.SpriteUidType |
Defines the UID Generation Mode of this sprite.
|
| SpriteLayoutProperties.SpriteAlignment |
Alignment of the individual image within the sprite image.
|
Data model classes and CSS sprite building.
Copyright © 2013 Carrot Search s.c.. All Rights Reserved.