#include <challenge.h>
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 |
Definition at line 45 of file challenge.h.
Enki::ChallengeViewer::ChallengeViewer | ( | World * | world, | |
int | ePuckCount | |||
) |
Definition at line 560 of file challenge.cpp.
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] |
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.
QFont Enki::ChallengeViewer::entryFont [protected] |
Definition at line 66 of file challenge.h.
int Enki::ChallengeViewer::ePuckCount [protected] |
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.
QFont Enki::ChallengeViewer::labelFont [protected] |
Definition at line 67 of file challenge.h.
QFrame* Enki::ChallengeViewer::menuFrame [protected] |
Definition at line 60 of file challenge.h.
bool Enki::ChallengeViewer::savingVideo [protected] |
Definition at line 50 of file challenge.h.
QFont Enki::ChallengeViewer::titleFont [protected] |
Definition at line 65 of file challenge.h.