Vegastrike 0.5.1 rc1
1.0
Original sources for Vegastrike Evolved
|
#include <dual_display.h>
Public Member Functions | |
DualDisplayBase () | |
void | OnPauseBegin () |
void | OnPauseEnd () |
![]() | |
virtual | ~Display () |
virtual void | Draw (const Sensor &sensor, VSSprite *, VSSprite *)=0 |
virtual void | OnDockEnd () |
virtual void | OnJumpBegin () |
virtual void | OnJumpEnd () |
Protected Member Functions | |
float | Jitter (float errorOffset, float errorRange) |
void | Jitter (float errorOffset, float errorRange, Vector &position) |
Protected Attributes | |
ViewArea | leftRadar |
ViewArea | rightRadar |
bool | isPaused |
RandomEngine | randomEngine |
RandomDistribution | randomDistribution |
RandomGenerator | randomGenerator |
Definition at line 14 of file dual_display.h.
Radar::DualDisplayBase::DualDisplayBase | ( | ) |
Definition at line 8 of file dual_display.cpp.
Definition at line 27 of file dual_display.cpp.
References isPaused, and randomGenerator.
Referenced by Radar::SphereDisplay::DrawTrack(), Radar::BubbleDisplay::DrawTrack(), and Radar::PlaneDisplay::DrawTrack().
|
protected |
|
virtual |
Reimplemented from Radar::Display.
Definition at line 17 of file dual_display.cpp.
References isPaused.
|
virtual |
Reimplemented from Radar::Display.
Definition at line 22 of file dual_display.cpp.
References isPaused.
|
protected |
Definition at line 33 of file dual_display.h.
Referenced by Jitter(), OnPauseBegin(), and OnPauseEnd().
|
protected |
Definition at line 31 of file dual_display.h.
Referenced by Radar::SphereDisplay::Draw(), Radar::BubbleDisplay::Draw(), Radar::PlaneDisplay::Draw(), and Radar::PlaneDisplay::DrawNear().
|
protected |
Definition at line 36 of file dual_display.h.
|
protected |
Definition at line 35 of file dual_display.h.
|
protected |
Definition at line 37 of file dual_display.h.
Referenced by Jitter().
|
protected |
Definition at line 32 of file dual_display.h.
Referenced by Radar::SphereDisplay::Draw(), Radar::BubbleDisplay::Draw(), Radar::PlaneDisplay::Draw(), and Radar::PlaneDisplay::DrawDistant().