Ejemplo n.º 1
0
 public new virtual bool getKeyUp(KeyCode key, FOCUS_MASK mask = FOCUS_MASK.FM_NONE)
 {
     return((Input.GetKeyUp(key) || !Input.GetKey(key)) && hasMask(mask));
 }
Ejemplo n.º 2
0
 public bool getMouseCurrentUp(MOUSE_BUTTON mouse, FOCUS_MASK mask = FOCUS_MASK.FM_NONE)
 {
     return(Input.GetMouseButtonUp((int)mouse) && hasMask(mask));
 }
Ejemplo n.º 3
0
 public new virtual bool getKeyCurrentDown(KeyCode key, FOCUS_MASK mask = FOCUS_MASK.FM_NONE)
 {
     return(Input.GetKeyDown(key) && hasMask(mask));
 }
Ejemplo n.º 4
0
 public bool getMouseDown(MOUSE_BUTTON mouse, FOCUS_MASK mask = FOCUS_MASK.FM_NONE)
 {
     return(getMouseKeepDown(mouse, mask) || getMouseCurrentDown(mouse, mask));
 }
Ejemplo n.º 5
0
 public bool getMouseKeepDown(MOUSE_BUTTON mouse, FOCUS_MASK mask = FOCUS_MASK.FM_NONE)
 {
     return(Input.GetMouseButton((int)mouse) && hasMask(mask));
 }
Ejemplo n.º 6
0
 public void setMask(FOCUS_MASK mask)
 {
     mFocusMask = (int)mask;
 }
Ejemplo n.º 7
0
 public bool hasMask(FOCUS_MASK mask)
 {
     return(mask == FOCUS_MASK.FM_NONE || mFocusMask == 0 || (mFocusMask & (int)mask) != 0);
 }
Ejemplo n.º 8
0
 public void removeInputMask(FOCUS_MASK mask)
 {
     mFocusMask &= ~(int)mask;
 }
Ejemplo n.º 9
0
 public void addInputMask(FOCUS_MASK mask)
 {
     mFocusMask |= (int)mask;
 }
Ejemplo n.º 10
0
 public static bool getKeyUp(KeyCode key, FOCUS_MASK mask = FOCUS_MASK.FM_NONE)
 {
     return(mInputManager.getKeyUp(key, mask));
 }
Ejemplo n.º 11
0
 public static bool getKeyCurrentDown(KeyCode key, FOCUS_MASK mask = FOCUS_MASK.NONE)
 {
     return(mInputManager.getKeyCurrentDown(key, mask));
 }
Ejemplo n.º 12
0
 public new virtual bool getKeyDown(KeyCode key, FOCUS_MASK mask = FOCUS_MASK.NONE)
 {
     return((Input.GetKeyDown(key) || Input.GetKey(key)) && hasMask(mask));
 }