#include <ThyrixMainFrame.h>
|
Definition at line 12 of file ThyrixMainFrame.h. |
|
|
|
Definition at line 90 of file ThyrixMainFrame.cpp. |
|
Definition at line 96 of file ThyrixMainFrame.cpp. References kMenuFps30, kMenuFps60, kMenuFps90, kMenuTimeDiv10, kMenuTimeMax, kMenuTimePause, kMenuTimeX1, kMenuTimeX10, kMenuTimeX100, kMenuTimeX3, and kMenuTimeX30. |
|
|
|
|
|
Definition at line 130 of file ThyrixMainFrame.cpp. References bufferHeight, bufferWidth, and paintDC(). |
|
Definition at line 196 of file ThyrixMainFrame.cpp. |
|
Captures pressing of mouse left button. Definition at line 249 of file ThyrixMainFrame.cpp. References gui, GUI::inverseMapX(), GUI::inverseMapY(), World::onMouseLeftDown(), and world. |
|
Captures release of mouse left button. Definition at line 257 of file ThyrixMainFrame.cpp. References gui, GUI::inverseMapX(), GUI::inverseMapY(), World::onMouseLeftUp(), and world. |
|
Captures mouse motion. Definition at line 243 of file ThyrixMainFrame.cpp. References gui, GUI::inverseMapX(), GUI::inverseMapY(), World::setMouseCoordinates(), and world. |
|
Definition at line 264 of file ThyrixMainFrame.cpp. References gui, GUI::inverseMapX(), GUI::inverseMapY(), World::onMouseRightDown(), and world. |
|
Definition at line 270 of file ThyrixMainFrame.cpp. References gui, GUI::inverseMapX(), GUI::inverseMapY(), World::onMouseRightUp(), and world. |
|
Definition at line 140 of file ThyrixMainFrame.cpp. References kMenuFps30, kMenuFps60, kMenuFps90, SimulatorThread::setFramesPerSecond(), and thread. |
|
Definition at line 154 of file ThyrixMainFrame.cpp. References kMenuTimeDiv10, kMenuTimeMax, kMenuTimePause, kMenuTimeX1, kMenuTimeX10, kMenuTimeX100, kMenuTimeX3, kMenuTimeX30, SimulatorThread::setPause(), SimulatorThread::setTimeFactor(), and thread. |
|
Definition at line 126 of file ThyrixMainFrame.cpp. References SimulatorThread::step(), and thread. |
|
Paints the image to the memory buffer and then to the screen. Definition at line 229 of file ThyrixMainFrame.cpp. References buffer, bufferHeight, bufferWidth, and paintDC(). Referenced by SimulatorThread::Entry(). |
|
Paints the simulator generated image to the specified device context. Definition at line 277 of file ThyrixMainFrame.cpp. References World::draw(), gui, GUIWx::setDC(), and world. Referenced by onCapture(), and paint(). |
|
Creates the GUI object (needed by the simulator) and starts the thread. Definition at line 121 of file ThyrixMainFrame.cpp. References bufferHeight, gui, thread, and zoom. |
|
Bitmap used for graphical buffering. Definition at line 101 of file ThyrixMainFrame.h. |
|
Memory device context used as a graphical buffer. It provides a means to draw on a bitmap. Definition at line 98 of file ThyrixMainFrame.h. Referenced by paint(). |
|
The dimensions of the graphical buffer. Definition at line 104 of file ThyrixMainFrame.h. Referenced by onCapture(), paint(), and start(). |
|
The dimensions of the graphical buffer. Definition at line 104 of file ThyrixMainFrame.h. Referenced by onCapture(), and paint(). |
|
The GUI object (an interface to the GUI which is available to the simulator). Definition at line 107 of file ThyrixMainFrame.h. Referenced by onLeftDown(), onLeftUp(), onMotion(), onRightDown(), onRightUp(), paintDC(), start(), and ~ThyrixMainFrame(). |
|
Definition at line 95 of file ThyrixMainFrame.h. Referenced by onSetFps(), onSetSpeed(), onStep(), start(), and ~ThyrixMainFrame(). |
|
Definition at line 83 of file ThyrixMainFrame.h. Referenced by onLeftDown(), onLeftUp(), onMotion(), onRightDown(), onRightUp(), and paintDC(). |
|
The zoom applied by the GUI object. Definition at line 110 of file ThyrixMainFrame.h. Referenced by start(). |
Thyrix homepage Users' guide
(C) Arxia 2004-2005