public void Add(SCREEN_STATE screen_state, UIScreen screen, bool visible = false) { screen.isVisible = visible; screen.manager = this; screen.Initialize(); screen.LoadContent(); Screens[screen_state] = screen; }
public void Remove(SCREEN_STATE identifier) { Screens.Remove(identifier); }