Exemplo n.º 1
0
        protected override void Update(GameTime gameTime)
        {
            base.Update(gameTime);

            var inputEvents = Input.GetInputQueue();

            foreach (var @event in inputEvents)
            {
                GuiRoot.HandleInput(@event.Message, @event.Args);
            }

            GuiRoot.Update(gameTime);
        }
Exemplo n.º 2
0
        public override void Update(DwarfTime gameTime)
        {
            foreach (var @event in DwarfGame.GumInputMapper.GetInputQueue())
            {
                GuiRoot.HandleInput(@event.Message, @event.Args);
                if ([email protected])
                {
                    // Pass event to game...
                }
            }

            GuiRoot.Update(gameTime.ToGameTime());
            base.Update(gameTime);
        }