public static void Show <T>(WindowBase source, InitialParameters initialParameters, System.Action <T> onInitialized = null) where T : WindowBase { WindowSystem.instance.Show_INTERNAL(source, initialParameters, (x) => { if (onInitialized != null) { onInitialized.Invoke((T)x); } }); }
public void SetInitialParameters(InitialParameters parameters) { { if (parameters.overrideLayer == true) { this.preferences.layer = parameters.layer; } if (parameters.overrideSingleInstance == true) { this.preferences.singleInstance = parameters.singleInstance; } } this.ApplyDepth(); this.ApplyCamera(); }
public static void Show(WindowBase source, InitialParameters initialParameters, System.Action <WindowBase> onInitialized = null) { WindowSystem.instance.Show_INTERNAL(source, initialParameters, onInitialized); }
public static void Show <T>(InitialParameters initialParameters, System.Action <T> onInitialized = null) where T : WindowBase { WindowSystem.instance.Show_INTERNAL(initialParameters, onInitialized); }