Exemplo n.º 1
0
 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);
         }
     });
 }
Exemplo n.º 2
0
        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();
        }
Exemplo n.º 3
0
 public static void Show(WindowBase source, InitialParameters initialParameters, System.Action <WindowBase> onInitialized = null)
 {
     WindowSystem.instance.Show_INTERNAL(source, initialParameters, onInitialized);
 }
Exemplo n.º 4
0
 public static void Show <T>(InitialParameters initialParameters, System.Action <T> onInitialized = null) where T : WindowBase
 {
     WindowSystem.instance.Show_INTERNAL(initialParameters, onInitialized);
 }