|
| HudGaugeOrientationTee () |
|
void | initRadius (int length) |
|
void | render (float frametime) |
|
void | renderOrientation (object *from_objp, object *to_objp, matrix *from_orientp) |
|
void | pageIn () |
|
| HudGauge () |
|
| HudGauge (int _gauge_object, int _gauge_config, bool _slew, bool _message, int _disabled_views, int r, int g, int b) |
|
| HudGauge (int _gauge_config, bool _slew, int r, int g, int b, char *_custom_name, char *_custom_text, char *frame_fname, int txtoffset_x, int txtoffset_y) |
|
virtual | ~HudGauge () |
|
void | initPosition (int x, int y) |
|
void | initBaseResolution (int w, int h) |
|
void | initSlew (bool slew) |
|
void | initFont (int input_font_num) |
|
void | initCockpitTarget (const char *display_name, int _target_x, int _target_y, int _target_w, int _target_h, int _canvas_w, int _canvas_h) |
|
void | initRenderStatus (bool render) |
|
int | getConfigType () |
|
int | getObjectType () |
|
void | getPosition (int *x, int *y) |
|
bool | isOffbyDefault () |
|
bool | isActive () |
|
void | updateColor (int r, int g, int b, int a=255) |
|
void | lockConfigColor (bool lock) |
|
void | sexpLockConfigColor (bool lock) |
|
void | updateActive (bool show) |
|
void | updatePopUp (bool pop_up_flag) |
|
void | updateSexpOverride (bool sexp) |
|
void | startFlashSexp () |
|
int | maybeFlashSexp () |
|
bool | flashExpiredSexp () |
|
void | resetTimers () |
|
const char * | getCustomGaugeName () |
|
void | updateCustomGaugeCoords (int _x, int _y) |
|
void | updateCustomGaugeFrame (int frame_offset) |
|
void | updateCustomGaugeText (const char *txt) |
|
void | updateCustomGaugeText (const SCP_string &txt) |
|
const char * | getCustomGaugeText () |
|
void | startPopUp (int time=4000) |
|
int | popUpActive () |
|
virtual void | preprocess () |
|
virtual bool | canRender () |
|
virtual void | initialize () |
|
virtual void | onFrame (float frametime) |
|
bool | setupRenderCanvas (int render_target=-1) |
|
void | setCockpitTarget (const cockpit_display *display) |
|
void | resetCockpitTarget () |
|
void | setFont () |
|
void | setGaugeColor (int bright_index=-4) |
|
void | renderBitmap (int x, int y) |
|
void | renderBitmap (int frame, int x, int y) |
|
void | renderBitmapColor (int frame, int x, int y) |
|
void | renderBitmapUv (int frame, int x, int y, int w, int h, float u0, float v0, float u1, float v1) |
|
void | renderBitmapEx (int frame, int x, int y, int w, int h, int sx, int sy) |
|
void | renderString (int x, int y, const char *str) |
|
void | renderString (int x, int y, int gauge_id, const char *str) |
|
void | renderStringAlignCenter (int x, int y, int area_width, const char *s) |
|
void | renderPrintf (int x, int y, const char *format,...) |
|
void | renderPrintf (int x, int y, int gauge_id, const char *format,...) |
|
void | renderLine (int x1, int y1, int x2, int y2) |
|
void | renderGradientLine (int x1, int y1, int x2, int y2) |
|
void | renderRect (int x, int y, int w, int h) |
|
void | renderCircle (int x, int y, int diameter) |
|
void | unsize (int *x, int *y) |
|
void | unsize (float *x, float *y) |
|
void | resize (int *x, int *y) |
|
void | resize (float *x, float *y) |
|
void | setClip (int x, int y, int w, int h) |
|
void | resetClip () |
|
Definition at line 469 of file hudtarget.h.