Пример #1
0
    void CallEventToComplate()
    {
        var pEvent = new SHLoadEvent();

        pEvent.m_bIsFail = m_pPrograss.m_bIsFail;
        pEvent.m_pCount  = m_pPrograss.GetCountInfo();
        pEvent.m_pTime   = new SHPair <float, float>(m_pPrograss.GetLoadTime(), 0.0f);
        EventToComplate.Callback <SHLoadEvent>(this, pEvent);
        EventToComplate.Clear();
    }
Пример #2
0
    void AddLoadEvent(EventHandler pComplate, EventHandler pProgress, EventHandler pError)
    {
        if (null != pComplate)
        {
            EventToComplate.Add(pComplate);
        }

        if (null != pProgress)
        {
            EventToProgress.Add(pProgress);
        }

        if (null != pError)
        {
            EventToError.Add(pError);
        }
    }