C# Class AcademyPopcorn.Engine

Show file Open project: nzhul/TelerikAcademy Class Usage Examples

Public Methods

Method Description
AddObject ( AcademyPopcorn.GameObject obj ) : void
Engine ( IRenderer renderer, IUserInterface userInterface ) : System
Engine ( IRenderer renderer, IUserInterface userInterface, int speed ) : System
MovePlayerRacketLeft ( ) : void
MovePlayerRacketRight ( ) : void
Run ( ) : void
ShootPlayerRacket ( ) : void

Private Methods

Method Description
AddMovingObject ( AcademyPopcorn.MovingObject obj ) : void
AddRacket ( AcademyPopcorn.GameObject obj ) : void
AddStaticObject ( AcademyPopcorn.GameObject obj ) : void

Method Details

AddObject() public method

public AddObject ( AcademyPopcorn.GameObject obj ) : void
obj AcademyPopcorn.GameObject
return void

Engine() public method

public Engine ( IRenderer renderer, IUserInterface userInterface ) : System
renderer IRenderer
userInterface IUserInterface
return System

Engine() public method

public Engine ( IRenderer renderer, IUserInterface userInterface, int speed ) : System
renderer IRenderer
userInterface IUserInterface
speed int
return System

MovePlayerRacketLeft() public method

public MovePlayerRacketLeft ( ) : void
return void

MovePlayerRacketRight() public method

public MovePlayerRacketRight ( ) : void
return void

Run() public method

public Run ( ) : void
return void

ShootPlayerRacket() public method

public ShootPlayerRacket ( ) : void
return void