public void DrawOpsWindow(string buttonLabel) { switch (buttonLabel) { case "Config": storageView.DrawView(); break; case "Command": drawCommandView(); break; case "Resources": drawResourceView(); break; case "Converters": drawConvertersView(); break; default: if (currentDrawableView.vessel != null) { currentDrawableView.view.DrawOpsWindow(buttonLabel); } else { Debug.Log("No current view to show!"); } break; } }
public virtual void DrawOpsWindow(string buttonLabel) { storageView.DrawView(); }