![]() |
Rise
The Vieneo Province
|
#include <Instrument.h>
Public Member Functions | |
| Orbit (int prmX, int prmY, float prmXScale, float prmYScale, Bus *prmBus, Logger *prmLogger, DeviceObject *prmDevice, std::vector< Font *> prmFonts) | |
| void | Render () override |
| void | FrameMove (float fElapsed) override |
Public Member Functions inherited from Instrument | |
| Instrument (int prmX, int prmY, float prmXScale, float prmYScale, Bus *prmBus, Logger *prmLogger, DeviceObject *prmDevice, std::vector< Font *> prmFonts) | |
| void | DrawText (const WCHAR *str, int relativeX, int relativeY, float prmZ, int flags, D3DXCOLOR color, int font=-1, std::string elementName="", int width=0, int height=0) |
| virtual bool | HandleKeyPress (short key, bool shift) |
| virtual void | OnPageChanged () |
Private Attributes | |
| float | radians = 0.0f |
| WCHAR | label [7] = { 0 } |
| D3DXVECTOR3 | rx = centerC |
| D3DXVECTOR3 | vx = centerC |
| D3DXVECTOR3 | ex = centerC |
| D3DXVECTOR3 | tv = centerC |
| D3DXVECTOR3 | hx = centerC |
| D3DXVECTOR3 | nx = centerC |
| D3DXVECTOR3 | oldposition = centerC |
| D3DXVECTOR3 | oldvelocity = centerC |
| float | ec = 0.0f |
| float | tp = 0.0f |
| float | aa = 0.0f |
| float | ap = 0.0f |
| float | vo = 0.0f |
| float | ix = 0.0f |
| float | halfsec = 0.0f |
Additional Inherited Members | |
Protected Attributes inherited from Instrument | |
| int | x = 0 |
| int | y = 0 |
| float | xScale = 1.0f |
| float | yScale = 1.0f |
| DeviceObject * | pDevice = nullptr |
| Bus * | bus = nullptr |
| Logger * | logger = nullptr |
| UINT | defaultFont = 0 |
| int | uiRow = 0 |
| bool | showMenu = false |
| int | uiMenuColumn = -1 |
Definition at line 326 of file Instrument.h.
| Orbit::Orbit | ( | int | prmX, |
| int | prmY, | ||
| float | prmXScale, | ||
| float | prmYScale, | ||
| Bus * | prmBus, | ||
| Logger * | prmLogger, | ||
| DeviceObject * | prmDevice, | ||
| std::vector< Font *> | prmFonts | ||
| ) |
|
overridevirtual |
Reimplemented from Instrument.
|
overridevirtual |
Implements Instrument.
|
private |
Definition at line 336 of file Instrument.h.
|
private |
Definition at line 337 of file Instrument.h.
|
private |
Definition at line 334 of file Instrument.h.
|
private |
Definition at line 331 of file Instrument.h.
|
private |
Definition at line 340 of file Instrument.h.
|
private |
Definition at line 331 of file Instrument.h.
|
private |
Definition at line 339 of file Instrument.h.
|
private |
Definition at line 329 of file Instrument.h.
|
private |
Definition at line 331 of file Instrument.h.
|
private |
Definition at line 332 of file Instrument.h.
|
private |
Definition at line 333 of file Instrument.h.
|
private |
Definition at line 328 of file Instrument.h.
|
private |
Definition at line 331 of file Instrument.h.
|
private |
Definition at line 335 of file Instrument.h.
|
private |
Definition at line 331 of file Instrument.h.
|
private |
Definition at line 338 of file Instrument.h.
|
private |
Definition at line 331 of file Instrument.h.