public TextureLoader(Game game) : base(game) { this.game = game as GameEngine; }
public void MakeDrawable(GameEngine game) { if (this.DrawObjectIsNull()) { this.DrawAttribute = new DrawableChessBoard(game, this); } }
public DrawableField(GameEngine game, IField field) : base(game, field) { this.field = field; }
public PlayingScreen(GameEngine game, GameStateManager manager) : base(game, manager) { this.drawableGameObject = new ChessBoard(); this.drawableGameObject.MakeDrawable(game); }
protected DrawableGameObject(GameEngine game, IGameObject gameObject) : base(game) { this.Game = game; this.gameObject = gameObject; }
public DrawableChessBoard(GameEngine game, IChessBoard chessBoard) : base(game, chessBoard) { this.chessBoard = chessBoard; }
public DrawableChessPiece(GameEngine game, IChessPiece gameObject) : base(game, gameObject) { this.chessPiece = gameObject; }