private bool SendUpdateEventToSelectedObject()
        {
            if (Object.op_Equality((Object)((BaseInputModule)this).get_eventSystem().get_currentSelectedGameObject(), (Object)null))
            {
                return(false);
            }
            BaseEventData baseEventData = ((BaseInputModule)this).GetBaseEventData();

            ExecuteEvents.Execute <IUpdateSelectedHandler>(((BaseInputModule)this).get_eventSystem().get_currentSelectedGameObject(), baseEventData, (ExecuteEvents.EventFunction <M0>)ExecuteEvents.get_updateSelectedHandler());
            return(((AbstractEventData)baseEventData).get_used());
        }