public MenuRenderer(GameState gameState, IXleRenderer renderer, ITextRenderer textRenderer, IRectangleRenderer rects) { this.gameState = gameState; this.renderer = renderer; this.textRenderer = textRenderer; this.rects = rects; }
public InventoryScreenRenderer( IXleRenderer renderer, XleData data, XleSystemState systemState) { this.renderer = renderer; this.data = data; this.systemState = systemState; UpdateColorScheme(); }
public LotaTitleScreen( IXleRenderer renderer, ISoundMan soundMan, IContentProvider content, ILotaTitleScreenFactory factory) { this.renderer = renderer; this.soundMan = soundMan; this.content = content; State = factory.CreateSplash(); }
public XleScreenCapture( GraphicsDevice graphics, IXleRenderer renderer, ISceneStack sceneStack, IXleGameControl gameControl, GameState gameState) { this.graphics = graphics; this.renderer = renderer; this.sceneStack = sceneStack; this.gameControl = gameControl; this.gameState = gameState; this.spriteBatch = new SpriteBatch(graphics); keyboard.KeyPress += Keyboard_KeyPress; }