/*####################################################################*/ /* Game Loop */ /*####################################################################*/ public void Resize() { Dom.DfsOperationChildren(node => { node.Data.SissorArea = RenderManager.GraphicsDevice.Viewport.Bounds; }); Dom.DfsOperationChildren(node => node.Data.Layout()); }
public void Update(GameTime time) { NewState = Mouse.GetState(); InputManager.Update(time, NewState); Dom.DfsOperationChildren(node => { if (!node.Data.Active) { return; } node.Data.Update(); }); OldState = NewState; }