Enki::ChallengeViewer Class Reference

#include <challenge.h>

List of all members.

Signals

void windowClosed ()

Public Member Functions

 ChallengeViewer (World *world, int ePuckCount)

Protected Slots

void addNewRobot ()
void removeRobot ()

Protected Member Functions

virtual void closeEvent (QCloseEvent *event)
virtual void displayObjectHook (PhysicalObject *object)
void drawQuad2D (double x, double y, double w, double ar)
virtual void initializeGL ()
virtual void keyPressEvent (QKeyEvent *event)
virtual void keyReleaseEvent (QKeyEvent *event)
virtual void mouseMoveEvent (QMouseEvent *event)
virtual void renderObjectsTypesHook ()
virtual void sceneCompletedHook ()
virtual void timerEvent (QTimerEvent *event)

Protected Attributes

QPushButton * addRobotButton
QCheckBox * autoCamera
QPushButton * delRobotButton
QFont entryFont
int ePuckCount
QPushButton * helpButton
QTextBrowser * helpViewer
QCheckBox * hideButtons
QFont labelFont
QFrame * menuFrame
bool savingVideo
QFont titleFont

Detailed Description

Definition at line 45 of file challenge.h.


Constructor & Destructor Documentation

Enki::ChallengeViewer::ChallengeViewer ( World *  world,
int  ePuckCount 
)

Definition at line 560 of file challenge.cpp.


Member Function Documentation

void Enki::ChallengeViewer::addNewRobot (  )  [protected, slot]

Definition at line 640 of file challenge.cpp.

void Enki::ChallengeViewer::closeEvent ( QCloseEvent *  event  )  [protected, virtual]

Definition at line 726 of file challenge.cpp.

void Enki::ChallengeViewer::displayObjectHook ( PhysicalObject *  object  )  [protected, virtual]

Definition at line 760 of file challenge.cpp.

void Enki::ChallengeViewer::drawQuad2D ( double  x,
double  y,
double  w,
double  ar 
) [protected]

Definition at line 732 of file challenge.cpp.

void Enki::ChallengeViewer::initializeGL (  )  [protected, virtual]

Definition at line 748 of file challenge.cpp.

void Enki::ChallengeViewer::keyPressEvent ( QKeyEvent *  event  )  [protected, virtual]

Definition at line 710 of file challenge.cpp.

void Enki::ChallengeViewer::keyReleaseEvent ( QKeyEvent *  event  )  [protected, virtual]

Definition at line 718 of file challenge.cpp.

void Enki::ChallengeViewer::mouseMoveEvent ( QMouseEvent *  event  )  [protected, virtual]

Definition at line 688 of file challenge.cpp.

void Enki::ChallengeViewer::removeRobot (  )  [protected, slot]

Definition at line 655 of file challenge.cpp.

void Enki::ChallengeViewer::renderObjectsTypesHook (  )  [protected, virtual]

Definition at line 753 of file challenge.cpp.

void Enki::ChallengeViewer::sceneCompletedHook (  )  [protected, virtual]

Definition at line 779 of file challenge.cpp.

void Enki::ChallengeViewer::timerEvent ( QTimerEvent *  event  )  [protected, virtual]

Definition at line 674 of file challenge.cpp.

void Enki::ChallengeViewer::windowClosed (  )  [signal]

Member Data Documentation

QPushButton* Enki::ChallengeViewer::addRobotButton [protected]

Definition at line 55 of file challenge.h.

QCheckBox* Enki::ChallengeViewer::autoCamera [protected]

Definition at line 57 of file challenge.h.

QPushButton* Enki::ChallengeViewer::delRobotButton [protected]

Definition at line 56 of file challenge.h.

Definition at line 66 of file challenge.h.

Definition at line 51 of file challenge.h.

QPushButton* Enki::ChallengeViewer::helpButton [protected]

Definition at line 59 of file challenge.h.

QTextBrowser* Enki::ChallengeViewer::helpViewer [protected]

Definition at line 52 of file challenge.h.

QCheckBox* Enki::ChallengeViewer::hideButtons [protected]

Definition at line 58 of file challenge.h.

Definition at line 67 of file challenge.h.

QFrame* Enki::ChallengeViewer::menuFrame [protected]

Definition at line 60 of file challenge.h.

Definition at line 50 of file challenge.h.

Definition at line 65 of file challenge.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


asebaros
Author(s): $author
autogenerated on Mon Sep 5 08:42:17 2011