Пример #1
0
        private void DispatchFormEvent(enFormEventType formEventType)
        {
            if (this.m_eventIDs[(int)formEventType] != enUIEventID.None)
            {
                CUIEvent uIEvent = Singleton <CUIEventManager> .GetInstance().GetUIEvent();

                uIEvent.m_eventID                      = this.m_eventIDs[(int)formEventType];
                uIEvent.m_eventParams                  = this.m_eventParams[(int)formEventType];
                uIEvent.m_srcFormScript                = this;
                uIEvent.m_srcWidget                    = null;
                uIEvent.m_srcWidgetScript              = null;
                uIEvent.m_srcWidgetBelongedListScript  = null;
                uIEvent.m_srcWidgetIndexInBelongedList = 0;
                uIEvent.m_pointerEventData             = null;
                Singleton <CUIEventManager> .GetInstance().DispatchUIEvent(uIEvent);
            }
        }
Пример #2
0
    private void DispatchFormEvent(enFormEventType formEventType)
    {
        if (eventIDs[(int)formEventType] == enUIEventID.None)
        {
            return;
        }
        UIEvent uiEvent = Singleton <UIEventManager> .GetInstance().GetUIEvent();

        uiEvent.eventID                      = eventIDs[(int)formEventType];
        uiEvent.eventParams                  = eventParams[(int)formEventType];
        uiEvent.srcFormScript                = this;
        uiEvent.srcWidget                    = null;
        uiEvent.srcWidgetScript              = null;
        uiEvent.srcWidgetBelongedListScript  = null;
        uiEvent.SrcWidgetIndexInBelongedList = 0;
        uiEvent.pointerEventData             = null;
        Singleton <UIEventManager> .GetInstance().DispatchUIEvent(uiEvent);
    }
 public stUIEventParams GetFormEventParams(enFormEventType formEventType)
 {
     return(this.m_eventParams[(int)formEventType]);
 }
 public void SetFormEventParams(enFormEventType formEventType, stUIEventParams formEventParams)
 {
     this.m_eventParams[(int)formEventType] = formEventParams;
 }