Reimplemented from OglGui::ButtonListener. Definition at line 299 of file ScreenBrowserX.h. References BTN_BOOKMARK, BTN_CROSS, BTN_SHOWALLMOVIES, BTN_SHOWSIMILARITY, BTN_STILL_DELAY_MIN, BTN_STILL_DELAY_PLUS, BTN_UNBOOKMARK, Impala::Visualization::RotorBrowser::RotorBrowserGUI::FocusToBrowser(), Impala::Visualization::GUI::ShotDetailSidebar::GetShowSimilarity(), ILOG_USER, mRotorBrowserGUI, mShotDetails, Impala::Visualization::RotorBrowser::RotorBrowserGUI::PressKey(), Impala::Visualization::GUI::ShotDetailSidebar::SetShowSimilarity(), ShowAllMovies(), and Impala::Visualization::GUI::ShotDetailSidebar::Update(). 00300 { 00301 int userData = (int) (long long) vData; 00302 switch (userData) 00303 { 00304 case BTN_CROSS+0: mRotorBrowserGUI->PressKey('e'); break; 00305 case BTN_CROSS+1: mRotorBrowserGUI->PressKey('q'); break; 00306 case BTN_CROSS+2: mRotorBrowserGUI->PressKey('a'); break; 00307 case BTN_CROSS+3: mRotorBrowserGUI->PressKey('d'); break; 00308 case BTN_CROSS+4: mRotorBrowserGUI->PressKey('w'); break; 00309 case BTN_CROSS+5: mRotorBrowserGUI->PressKey('s'); break; 00310 00311 case BTN_STILL_DELAY_MIN: mRotorBrowserGUI->PressKey('='); break; 00312 case BTN_STILL_DELAY_PLUS: mRotorBrowserGUI->PressKey('-'); break; 00313 00314 case BTN_SHOWALLMOVIES: 00315 ILOG_USER("BTN: show all movies"); 00316 ShowAllMovies(); 00317 break; 00318 00319 case BTN_BOOKMARK: mRotorBrowserGUI->PressKey(' '); break; 00320 case BTN_UNBOOKMARK: mRotorBrowserGUI->PressKey('x'); break; 00321 00322 case BTN_SHOWSIMILARITY: 00323 ILOG_USER("BTN: show similarity"); 00324 bool mode = !mShotDetails->GetShowSimilarity(); 00325 mShotDetails->SetShowSimilarity(mode); 00326 mShotDetails->Update(); 00327 break; 00328 } 00329 mRotorBrowserGUI->FocusToBrowser(); 00330 }
Here is the call graph for this function:
|