C# Class ConsoPIA.Paddle

Show file Open project: Wiladams/NewTOAPIA

Public Properties

Property Type Description
fPlayArea TOAPI.Kernel32.SMALL_RECT
fPosition TOAPI.Kernel32.COORD
fSide PaddleSide
fTerm Terminal

Public Methods

Method Description
Draw ( ) : void
DrawAt ( short x, short y ) : void
Intersects ( COORD aCoord ) : bool
MoveBy ( short cx, short cy ) : void
MoveTo ( short x, short y ) : void
Paddle ( SMALL_RECT playArea, short row, PaddleSide aSide, Terminal aTerm ) : TOAPI.Kernel32

Method Details

Draw() public method

public Draw ( ) : void
return void

DrawAt() public method

public DrawAt ( short x, short y ) : void
x short
y short
return void

Intersects() public method

public Intersects ( COORD aCoord ) : bool
aCoord TOAPI.Kernel32.COORD
return bool

MoveBy() public method

public MoveBy ( short cx, short cy ) : void
cx short
cy short
return void

MoveTo() public method

public MoveTo ( short x, short y ) : void
x short
y short
return void

Paddle() public method

public Paddle ( SMALL_RECT playArea, short row, PaddleSide aSide, Terminal aTerm ) : TOAPI.Kernel32
playArea TOAPI.Kernel32.SMALL_RECT
row short
aSide PaddleSide
aTerm Terminal
return TOAPI.Kernel32

Property Details

fPlayArea public property

public SMALL_RECT,TOAPI.Kernel32 fPlayArea
return TOAPI.Kernel32.SMALL_RECT

fPosition public property

public COORD,TOAPI.Kernel32 fPosition
return TOAPI.Kernel32.COORD

fSide public property

public PaddleSide fSide
return PaddleSide

fTerm public property

public Terminal fTerm
return Terminal