phaser/Phaser/renderers/HeadlessRenderer.ts

33 lines
715 B
TypeScript
Raw Normal View History

2013-05-28 20:38:37 +00:00
/// <reference path="../Game.ts" />
/// <reference path="../cameras/Camera.ts" />
/// <reference path="IRenderer.ts" />
module Phaser {
export class HeadlessRenderer implements Phaser.IRenderer {
2013-05-29 01:58:56 +00:00
constructor(game: Phaser.Game) {
2013-05-28 20:38:37 +00:00
this._game = game;
}
/**
* The essential reference to the main game object
*/
2013-05-29 01:58:56 +00:00
private _game: Phaser.Game;
2013-05-28 20:38:37 +00:00
public render() {}
public renderGameObject(object) {
}
2013-05-28 20:38:37 +00:00
public renderSprite(camera: Camera, sprite: Sprite): bool {
return true;
}
public renderScrollZone(camera: Camera, scrollZone: ScrollZone): bool {
return true;
}
2013-05-28 20:38:37 +00:00
}
}