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()); }