| Arcade
    | 
A basic rendering primitive containing an image, a swatch to apply to it, and a location to draw it on-screen. More...
 
  
 | Public Member Functions | |
| Sprite (Image image, SwatchIndex swatchIndex, Vector2F position=default(Vector2F)) | |
| Constructs a new sprite using the specified Image and SwatchIndex.  More... | |
| virtual void | Render (Graphics graphics) | 
| Render to screen.  More... | |
| Protected Member Functions | |
| void | GetGlare (Graphics graphics, out Color24 avgColor, out float coverage) | 
| Properties | |
| Image | Image  [get, set] | 
| The Image used for this sprite.  More... | |
| Vector2F | Position  [get, set] | 
| World space position.  More... | |
| float | X  [get, set] | 
| World space x-position.  More... | |
| float | Y  [get, set] | 
| World space y-position.  More... | |
| virtual Vector2I | Size  [get] | 
| Width and Height of this sprite's Image.  More... | |
| int | Width  [get] | 
| Width of this sprite's Image.  More... | |
| int | Height  [get] | 
| Height of this sprite's Image.  More... | |
| bool | FlipX  [get, set] | 
| Determines whether this sprite's Image is drawn flipped along the x-axis.  More... | |
| bool | FlipY  [get, set] | 
| Determines whether this sprite's Image is drawn flipped along the y-axis.  More... | |
| int | Orientation  [get, set] | 
| Local integer rotation. (0 = no rotation, 1 = 90° counter-clockwise, 2 = 180°, 3 = 90° clockwise)  More... | |
| bool | IsVisible  [get, set] | 
| Is this sprite visible?  More... | |
| SwatchIndex | SwatchIndex  [get, set] | 
| Swatch index from the palette to render with.  More... | |
A basic rendering primitive containing an image, a swatch to apply to it, and a location to draw it on-screen.
| 
 | inline | 
Constructs a new sprite using the specified Image and SwatchIndex.
| image | The Image to display for this sprite. | 
| swatchIndex | The swatch of colors to use for this sprite. | 
| position | The initial position of this sprite. | 
| 
 | inlineprotected | 
| 
 | inlinevirtual | 
Render to screen.
| graphics | The Graphics context to render with. | 
Implements GameAPI.BudgetBoy.IRenderable.
Reimplemented in GameAPI.BudgetBoy.Text.
| 
 | getset | 
Determines whether this sprite's Image is drawn flipped along the x-axis.
| 
 | getset | 
Determines whether this sprite's Image is drawn flipped along the y-axis.
| 
 | get | 
Height of this sprite's Image.
| 
 | getset | 
Is this sprite visible?
| 
 | getset | 
Local integer rotation. (0 = no rotation, 1 = 90° counter-clockwise, 2 = 180°, 3 = 90° clockwise)
| 
 | getset | 
World space position.
| 
 | getset | 
Swatch index from the palette to render with.
| 
 | get | 
Width of this sprite's Image.
| 
 | getset | 
World space x-position.
| 
 | getset | 
World space y-position.