GuiScreen RegisterScreen(GuiScreen screen) { string name = GetScreenName(screen); if (Frontend == null) { //Debug.Log(GetType().Name + "<" + this.name + ">.RegisterScreen('" + name + "') :: There is not any frontend specified!"); return(screen); } screen = Frontend.RegisterScreen(name, screen); _RegisterScreen(name, screen); return(screen); }