Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

virtual void OglGui::Window::KeyboardFunc ( int  c,
int  state 
) [inline, virtual]

Reimplemented from OglGui::OglWindow.

Reimplemented in Impala::Application::MediaTable::GridWindow, Impala::Application::MediaTable::MediaTable, Impala::Application::MediaTable::BarPlot, Impala::Application::MediaTable::RandomImageWindow, Impala::Application::MediaTable::TableViewerPointCloud, Impala::Application::MediaTable::SelectionCollection, Impala::Application::MediaTable::TableOverviewWindow, Impala::Application::MediaTable::TableWindow, Impala::Application::VideoExcel::GridWindow, Impala::Application::VideoExcel::VideoExcel, Impala::Application::VideoExcel::SelectionCollection, Impala::Application::VideoExcel::TableOverviewWindow, Impala::Application::VideoExcel::TableWindow, OglGui::Camera3DMoveZ, OglGui::Camera3DXYZ, OglGui::Cluster, OglGui::StringSelector, OglGui::TextEdit, OglGui::TextField, OglGui::UpDownNumber, OglGui::ViewerPointCloud, OglGui::ViewerPointCloudNavigator, Impala::Visualization::DirImViewer, Impala::Visualization::ImageSet, Impala::Visualization::ImageSetIdxGrid, Impala::Visualization::ImageStrip, Impala::Visualization::RotorBrowser::RotorBrowser, Impala::Visualization::TimeLineViewStrip, Impala::Visualization::VideoJpgPlayer, Impala::Visualization::VideoNav, and Impala::Visualization::VideoPlayer.

Definition at line 579 of file Window.h.

References GetState(), OglGui::OglWindow::KeyboardFunc(), KeyboardFunc(), OglGui::KeyListener::KeyEvent(), mDisableGlobalKeyListener, mDisableOGLViewKeys, mIs2d, mListenerData, mMapKeysTarget, OglGui::OglWindow::mOglWnd, OglGui::OglWindow::mOldUserCFunctions, mWindowListener, sGlobalKeyListener, sGlobalKeyListeningDisabled, and OglGui::WindowListener::WindowKeyboardEvent().

Referenced by Impala::Visualization::VideoPlayer::KeyboardFunc(), Impala::Visualization::VideoNav::KeyboardFunc(), Impala::Visualization::VideoJpgPlayer::KeyboardFunc(), Impala::Visualization::TimeLineViewStrip::KeyboardFunc(), Impala::Visualization::RotorBrowser::RotorBrowser::KeyboardFunc(), Impala::Visualization::ImageStrip::KeyboardFunc(), Impala::Visualization::ImageSetIdxGrid::KeyboardFunc(), Impala::Visualization::DirImViewer::KeyboardFunc(), OglGui::WindowView2D::KeyboardFunc(), KeyboardFunc(), OglGui::ViewStrip::KeyboardFunc(), OglGui::ViewSphere::KeyboardFunc(), OglGui::ViewerPointCloud::KeyboardFunc(), OglGui::UpDownNumber::KeyboardFunc(), OglGui::TextField::KeyboardFunc(), OglGui::TextEdit::KeyboardFunc(), OglGui::TextArea::KeyboardFunc(), OglGui::StringSelector::KeyboardFunc(), OglGui::SpinWheel::KeyboardFunc(), OglGui::Slider::KeyboardFunc(), OglGui::SixView2DWindow::KeyboardFunc(), OglGui::ScrollBar::KeyboardFunc(), OglGui::Cluster::KeyboardFunc(), OglGui::CheckBoxDrum::KeyboardFunc(), OglGui::Camera3DXYZ::KeyboardFunc(), OglGui::Camera3DMoveZ::KeyboardFunc(), Impala::Visualization::ImageSet::KeyboardFunc(), Impala::Application::VideoExcel::VideoExcel::KeyboardFunc(), Impala::Application::MediaTable::MediaTable::KeyboardFunc(), Impala::Application::WindowShow< ArrayT >::KeyboardFunc(), OglGui::WindowView2DWithRect::KeyboardFunc(), and OglGui::OglDemo::RotateSelectedViews().

00580     {
00581         if (!GetState())
00582             return;
00583         if (mMapKeysTarget)
00584             mMapKeysTarget->KeyboardFunc(c, state);
00585 
00586         if (mOldUserCFunctions.keyboardFunc)
00587             OglWindow::KeyboardFunc(c, state);
00588         else if (!mDisableOGLViewKeys)
00589         {
00590             if (mIs2d)
00591                 viewSys.KeyFunc(mOglWnd, c, state);
00592             else
00593                 view3DSys.KeyFunc(mOglWnd, c, state);
00594         }
00595 
00596         if (!mMapKeysTarget && sGlobalKeyListener && !mDisableGlobalKeyListener &&
00597             !sGlobalKeyListeningDisabled)
00598             sGlobalKeyListener->KeyEvent(this, c, state);
00599 
00600         if (mWindowListener)
00601             mWindowListener->WindowKeyboardEvent(this, c, state, mListenerData);
00602     }

Here is the call graph for this function:


Generated on Fri Mar 19 12:11:04 2010 for ImpalaSrc by  doxygen 1.5.1