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

Impala::Application::SDash::LogoAnimation::LogoAnimation ( Window parent,
int  width,
int  height 
) [inline]

Definition at line 19 of file LogoAnimation.h.

References OglGui::OglWindow::ConnectTo(), OglGui::WindowView2D::GetOglView(), OglGui::OglWindow::GetOGLWND(), MNAnimFuncs(), Impala::Application::DemoCamera2d::oglWnd, OglGui::OglWindow::ScaleTo(), OglGui::WindowView2D::SetActAsButton(), OglGui::OglWindow::SetBorderType(), OglGui::OglWindow::SetVisible(), OglGui::Window::SetWindowListener(), and OglGui::WindowView2D::SetWndView2DListener().

00020     {
00021         OGLWND* oglWnd =
00022             oglSys.CreateOGLViewPort(parent->GetOGLWND(),0,0,width,height);
00023         MNAnimFuncs(oglWnd);
00024         Window* animWnd = new Window(oglWnd);
00025         animWnd->SetVisible(false);
00026         animWnd->ConnectTo(parent);
00027         animWnd->SetWindowListener(new AnimWindowListener());
00028 
00029         OGLIMAGE* logo = TryReadPNG("Logos.png");
00030         WindowView2D* logos =
00031             new WindowView2D(parent,width-logo->w-2,2,logo->w,logo->h,logo);
00032         oglSys.ReleaseOglImage(logo);
00033         logos->SetBorderType(1);
00034         logos->GetOglView()->texturing = 0;
00035         logos->SetActAsButton(true);
00036         logos->SetWndView2DListener(new LogoListener(), (void*)animWnd);
00037         logos->ScaleTo(parent);
00038     }

Here is the call graph for this function:


Generated on Fri Mar 19 10:49:17 2010 for ImpalaSrc by  doxygen 1.5.1