question: create event and add to the queue concode_field_sep Array<Event> eventQueueCurrent concode_elem_sep Array<Event> eventQueueNext concode_elem_sep IntMap<Array<EventListener>> listenerMap concode_elem_sep EventPool eventPool concode_field_sep Event getEvent concode_elem_sep void swapQueues concode_elem_sep void unregister concode_elem_sep void clear concode_elem_sep void update concode_elem_sep void register
target: void function ( int arg0 , Object arg1 , Object arg2 ) { if ( ! listenerMap . containsKey ( arg0 ) ) return ; if ( listenerMap . get ( arg0 ) . size == 0 ) return ; final Event loc0 = getEvent ( ) ; loc0 . init ( arg0 , arg1 , arg2 ) ; eventQueueCurrent . add ( loc0 ) ; }