C# Class Emmellsoft.IoT.Rpi.SenseHat.Sprites.Sprite

显示文件 Open project: emmellsoft/RPi.SenseHat

Public Methods

Method Description
Draw ( ISenseHatDisplay display, int offsetX, int offsetY, bool transparent, DisplayDirection direction, bool flipHorizontal, bool flipVertical ) : void
DrawWrapped ( ISenseHatDisplay display, int offsetX, int offsetY, bool transparent, DisplayDirection direction, bool flipHorizontal, bool flipVertical ) : void

Private Methods

Method Description
GetTransparentPixel ( Color screenColor, Color spriteColor ) : Color
Sprite ( SpriteMap spriteMap, int spriteXIndex, int spriteYIndex ) : System

Method Details

Draw() public method

public Draw ( ISenseHatDisplay display, int offsetX, int offsetY, bool transparent, DisplayDirection direction, bool flipHorizontal, bool flipVertical ) : void
display ISenseHatDisplay
offsetX int
offsetY int
transparent bool
direction DisplayDirection
flipHorizontal bool
flipVertical bool
return void

DrawWrapped() public method

public DrawWrapped ( ISenseHatDisplay display, int offsetX, int offsetY, bool transparent, DisplayDirection direction, bool flipHorizontal, bool flipVertical ) : void
display ISenseHatDisplay
offsetX int
offsetY int
transparent bool
direction DisplayDirection
flipHorizontal bool
flipVertical bool
return void