/// /// /// module Phaser { export class HeadlessRenderer implements Phaser.IRenderer { constructor(game: Phaser.Game) { this._game = game; } /** * The essential reference to the main game object */ private _game: Phaser.Game; public render() {} public renderGameObject(object) { } public renderSprite(camera: Camera, sprite: Sprite): bool { return true; } public renderScrollZone(camera: Camera, scrollZone: ScrollZone): bool { return true; } public renderCircle(camera: Camera, circle: Circle, context, outline?: bool = true, fill?: bool = true, lineColor?: string = 'rgb(0,255,0)', fillColor?: string = 'rgba(0,100,0.0.3)', lineWidth?: number = 1): bool { return true; } } }