EventManager.checkForListener C# (CSharp) Method

checkForListener() private method

private checkForListener ( string eventType, GameObject listener ) : bool
eventType string
listener GameObject
return bool
    private bool checkForListener(string eventType, GameObject listener)
    {
        if (!checkForEvent(eventType)) {
            recordEvent(eventType);
        }

        ArrayList listenerList = _listeners[eventType] as ArrayList;
        foreach (EventListener callback in listenerList) {
            if (callback.name == listener.GetInstanceID().ToString()) return true;
        }
        return false;
    }