Property | Type | Description | |
---|---|---|---|
Canvas | |||
DitherPalette | byte[] | ||
DrawVisual | bool | ||
PatternCircles | byte[][] | ||
PatternFlags | PicturePatternFlags | ||
PatternNumber | byte | ||
PatternTextureOffsets | byte[] | ||
PatternTextures | byte[] | ||
Position | Vector2i |
Method | Description | |
---|---|---|
DrawCel ( |
Enable visual and priority layers, set the priority to that specified by the cel, then draw a PictureCel.
|
|
DrawFloodfill ( Vector2i at ) : void |
Draw a floodfill.
|
|
DrawImage ( Vector2i position, Vector2i size, int data, int offset, int pitch, int maskIndex ) : void |
Draw an image onto the visual
|
|
DrawLineTo ( Vector2i end ) : void |
Draw a line from the current position to the end position.
|
|
DrawMoveTo ( Vector2i position ) : void |
Change the current position.
|
|
DrawPatternAt ( Vector2i position ) : void |
Draw a pattern.
|
|
DrawPixel ( Vector2i at ) : void |
Draw a single pixel.
|
|
DrawPixel ( int x, int y ) : void |
Draw a single pixel.
|
|
PictureRenderer ( |
Initialise the renderer.
|
|
Render ( ICollection |
Draw the instructions.
|
|
Render ( IEnumerable |
Draw a set of instructions.
|
public DrawImage ( Vector2i position, Vector2i size, int data, int offset, int pitch, int maskIndex ) : void | ||
position | Vector2i | |
size | Vector2i | |
data | int | |
offset | int | |
pitch | int | |
maskIndex | int | |
return | void |
public DrawMoveTo ( Vector2i position ) : void | ||
position | Vector2i | |
return | void |
public DrawPatternAt ( Vector2i position ) : void | ||
position | Vector2i | |
return | void |
public PictureRenderer ( |
||
canvas | ||
return | System |
public Render ( ICollection |
||
instructions | ICollection |
|
return | void |
public Render ( IEnumerable |
||
instructions | IEnumerable |
|
count | int | |
return | void |
public PictureCanvas,Alexandria.Engines.Sciagi.Resources Canvas | ||
return |
public static byte[] PatternTextureOffsets | ||
return | byte[] |