예제 #1
0
    public bool RemoveFocusChangedListener(FocusChangedCallback callback, object userData)
    {
        FocusChangedListener item = new FocusChangedListener();

        item.SetCallback(callback);
        item.SetUserData(userData);
        return(this.m_focusChangedListeners.Remove(item));
    }
예제 #2
0
    public bool AddFocusChangedListener(FocusChangedCallback callback, object userData)
    {
        FocusChangedListener item = new FocusChangedListener();

        item.SetCallback(callback);
        item.SetUserData(userData);
        if (this.m_focusChangedListeners.Contains(item))
        {
            return(false);
        }
        this.m_focusChangedListeners.Add(item);
        return(true);
    }
예제 #3
0
 public bool AddFocusChangedListener(FocusChangedCallback callback)
 {
     return(this.AddFocusChangedListener(callback, null));
 }
예제 #4
0
 public bool RemoveFocusChangedListener(FocusChangedCallback callback)
 {
     return(this.RemoveFocusChangedListener(callback, null));
 }