Ejemplo n.º 1
0
 /**
  * Register a function to be called before mouse input is sent to SceneEditor base, which if return
  * is true prevents mouse input from going to scene editor.
  */
 public static void AddMouseInUseDelegate(MouseInUse del)
 {
     if (Instance.mouseUsedDelegate == null)
     {
         Instance.mouseUsedDelegate = del;
     }
     else
     {
         Instance.mouseUsedDelegate += del;
     }
 }
Ejemplo n.º 2
0
 /**
  * Remove a mouseInUseDelegate fuction.
  */
 public static void RemoveMouseInUseDelegate(MouseInUse del)
 {
     Instance.mouseUsedDelegate -= del;
 }