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; } } }
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++; } }
nsImapSearchResultIterator::nsImapSearchResultIterator(nsImapSearchResultSequence &sequence) : fSequence(sequence) { ResetIterator(); }