#include <Instrument.h>
|
| LineInput (int prmX, int prmY, float prmXScale, float prmYScale, Bus *prmBus, Logger *prmLogger, DeviceObject *prmDevice, std::vector< Font *> prmFonts, std::string prmPageName) |
|
void | Render () override |
|
void | FrameMove (float fElapsed) override |
|
| 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 () |
|
Definition at line 118 of file Instrument.h.
◆ LineInput()
LineInput::LineInput |
( |
int |
prmX, |
|
|
int |
prmY, |
|
|
float |
prmXScale, |
|
|
float |
prmYScale, |
|
|
Bus * |
prmBus, |
|
|
Logger * |
prmLogger, |
|
|
DeviceObject * |
prmDevice, |
|
|
std::vector< Font *> |
prmFonts, |
|
|
std::string |
prmPageName |
|
) |
| |
◆ FrameMove()
void LineInput::FrameMove |
( |
float |
fElapsed | ) |
|
|
overridevirtual |
◆ Render()
void LineInput::Render |
( |
| ) |
|
|
overridevirtual |
◆ cursorState
int LineInput::cursorState = false |
|
private |
◆ cursorTime
float LineInput::cursorTime = 0.0f |
|
private |
◆ pageName
std::string LineInput::pageName |
|
private |
The documentation for this class was generated from the following files: