Ejemplo n.º 1
0
void bservOverlayEvent(bool overlayOn, bool isExhibitionMode, int delta, DWORD menuMode)
{
    if (isExhibitionMode)
    {
        if (overlayOn)
        {
            hookFunction(hk_D3D_Present, bservPresent);
            setOverlayPageVisible(_myPage, true);
            TRACE(L"Showing ball selection");
            g_presentHooked = true;

            if (delta==1) 
                ResetIterator();
        }
        else
        {
            setOverlayPageVisible(_myPage, false);
            unhookFunction(hk_D3D_Present, bservPresent);
            TRACE(L"Hiding ball selection");
            g_presentHooked = false;

            if (delta==-1)
                ResetIterator();
        }
    }
    else
    {
        if (overlayOn)
        {
            hookFunction(hk_D3D_Present, bservPresent);
            setOverlayPageVisible(_myPage, true);
            g_presentHooked = true;

            WORD home,away;
            GetCurrentTeams(home,away);
            if (home != _home || away != _away)
                ResetIterator();
            _home = home;
            _away = away;
        }
        else 
        {
            setOverlayPageVisible(_myPage, false);
            unhookFunction(hk_D3D_Present, bservPresent);
            g_presentHooked = false;
        }
    }
}
Ejemplo n.º 2
0
void cIntConnectedList::PrintAll()
{
   // int TempElement = FirstValue;
   // int i;
   // for( i=0 ; i!=NumElements ; i++ )
    //{
    //    std::cout << "Element no " << i << " value: " <<  TempElement << "\n";
    //    TempElement = Data[TempElement].NextVal;
   // }

    int TempElement;
    ResetIterator();
    int i = 0;
    for( TempElement = GetNextValue(); TempElement != ITERATOR_END ; TempElement = GetNextValue() )
    {
        std::cout << "Element no " << i << " value: " <<  TempElement << "\n";
        i++;
    }

}
Ejemplo n.º 3
0
nsImapSearchResultIterator::nsImapSearchResultIterator(nsImapSearchResultSequence &sequence) :
fSequence(sequence)
{
  ResetIterator();
}