C# Class Alexandria.Engines.Sciagi.Resources.PictureInstruction.DrawPatterns

Draw patterns.
Inheritance: PictureInstruction
Exibir arquivo Open project: Burton-Radons/Alexandria

Public Methods

Method Description
DrawPatterns ( PictureOpcode opcode, PicturePatternFlags patternFlags, List drawLocations ) : System

Initialise the instruction.

DrawPatterns ( PictureOpcode opcode, Stream stream, PicturePatternFlags patternFlags, byte &patternNumber ) : System

Initialise the instruction.

Render ( PictureRenderer renderer ) : void

Render the instruction by drawing the patterns.

Private Methods

Method Description
ReadPositions ( Stream stream, PictureOpcode opcode, PicturePatternFlags patternFlags, byte &patternNumber ) : List

Method Details

DrawPatterns() public method

Initialise the instruction.
public DrawPatterns ( PictureOpcode opcode, PicturePatternFlags patternFlags, List drawLocations ) : System
opcode PictureOpcode
patternFlags PicturePatternFlags
drawLocations List
return System

DrawPatterns() public method

Initialise the instruction.
public DrawPatterns ( PictureOpcode opcode, Stream stream, PicturePatternFlags patternFlags, byte &patternNumber ) : System
opcode PictureOpcode
stream Stream
patternFlags PicturePatternFlags
patternNumber byte
return System

Render() public method

Render the instruction by drawing the patterns.
public Render ( PictureRenderer renderer ) : void
renderer PictureRenderer
return void