public bool RemoveStateStartedCallback(StateStartedCallback callback, object userData) { StateStartedListener item = new StateStartedListener(); item.SetCallback(callback); item.SetUserData(userData); return(this.m_stateStartedListeners.Remove(item)); }
public void AddStateStartedCallback(StateStartedCallback callback, object userData) { StateStartedListener item = new StateStartedListener(); item.SetCallback(callback); item.SetUserData(userData); if (!this.m_stateStartedListeners.Contains(item)) { this.m_stateStartedListeners.Add(item); } }
public void AddStateStartedCallback(StateStartedCallback callback) { this.AddStateStartedCallback(callback, null); }
public bool RemoveStateStartedCallback(StateStartedCallback callback) { return(this.RemoveStateStartedCallback(callback, null)); }