| 
    FS2_Open
    
   Open source remastering of the Freespace 2 engine 
   | 
 
#include <cstddef>#include "cmdline/cmdline.h"#include "graphics/font.h"#include "hud/hud.h"#include "hud/hudbrackets.h"#include "hud/hudconfig.h"#include "hud/hudescort.h"#include "hud/hudets.h"#include "hud/hudlock.h"#include "hud/hudmessage.h"#include "hud/hudparse.h"#include "hud/hudreticle.h"#include "hud/hudshield.h"#include "hud/hudsquadmsg.h"#include "hud/hudtarget.h"#include "hud/hudtargetbox.h"#include "hud/hudwingmanstatus.h"#include "localization/localize.h"#include "mission/missionmessage.h"#include "mission/missiontraining.h"#include "parse/parselo.h"#include "radar/radar.h"#include "radar/radardradis.h"#include "radar/radarorb.h"#include "radar/radarsetup.h"#include "ship/ship.h"Go to the source code of this file.
Variables | |
| int | ships_inited | 
| float | Hud_unit_multiplier = 1.0f | 
| float | Hud_speed_multiplier = 1.0f | 
| int | Hud_reticle_style = HUD_RETICLE_STYLE_FS2 | 
| bool | Hud_retail = true | 
| bool | Scale_retail_gauges = true | 
| int | Force_scaling_above_res_global [2] = {-1, -1} | 
| int | Hud_font = -1 | 
| int | num_default_gauges = 42 | 
| flag_def_list | Hud_gauge_types [] | 
| int | Num_hud_gauge_types = sizeof(Hud_gauge_types)/sizeof(flag_def_list) | 
Definition at line 1104 of file hudparse.cpp.
Definition at line 1133 of file hudparse.cpp.
      
  | 
  inline | 
Definition at line 1086 of file hudparse.cpp.
Definition at line 1091 of file hudparse.cpp.
| T* gauge_load_common | ( | gauge_settings * | settings, | 
| T * | preAllocated = NULL  | 
        ||
| ) | 
Definition at line 1148 of file hudparse.cpp.
| void hud_init_ballistic_index | ( | ) | 
Definition at line 1019 of file hudtarget.cpp.
| void hud_positions_init | ( | ) | 
Definition at line 488 of file hudparse.cpp.
| void init_hud | ( | ) | 
Definition at line 623 of file hudparse.cpp.
| void load_gauge | ( | int | gauge, | 
| gauge_settings * | settings | ||
| ) | 
Definition at line 903 of file hudparse.cpp.
| void load_gauge_afterburner | ( | gauge_settings * | settings | ) | 
Definition at line 1848 of file hudparse.cpp.
| void load_gauge_auto_speed | ( | gauge_settings * | settings | ) | 
Definition at line 3980 of file hudparse.cpp.
| void load_gauge_auto_target | ( | gauge_settings * | settings | ) | 
Definition at line 3912 of file hudparse.cpp.
| void load_gauge_brackets | ( | gauge_settings * | settings | ) | 
Definition at line 4854 of file hudparse.cpp.
| void load_gauge_center_reticle | ( | gauge_settings * | settings | ) | 
Definition at line 2062 of file hudparse.cpp.
| void load_gauge_countermeasures | ( | gauge_settings * | settings | ) | 
Definition at line 3863 of file hudparse.cpp.
| void load_gauge_custom | ( | gauge_settings * | settings | ) | 
Definition at line 1291 of file hudparse.cpp.
| void load_gauge_damage | ( | gauge_settings * | settings | ) | 
Definition at line 4197 of file hudparse.cpp.
| void load_gauge_directives | ( | gauge_settings * | settings | ) | 
Definition at line 3722 of file hudparse.cpp.
| void load_gauge_escort_view | ( | gauge_settings * | settings | ) | 
Definition at line 1718 of file hudparse.cpp.
| void load_gauge_ets_engines | ( | gauge_settings * | settings | ) | 
Definition at line 2558 of file hudparse.cpp.
| void load_gauge_ets_retail | ( | gauge_settings * | settings | ) | 
Load retail style ETS gauge i.e. treats weapons, shields & engines gauges as a single gauge
Definition at line 2318 of file hudparse.cpp.
| void load_gauge_ets_shields | ( | gauge_settings * | settings | ) | 
Definition at line 2482 of file hudparse.cpp.
| void load_gauge_ets_weapons | ( | gauge_settings * | settings | ) | 
Definition at line 2407 of file hudparse.cpp.
| void load_gauge_extra_target_data | ( | gauge_settings * | settings | ) | 
Definition at line 2635 of file hudparse.cpp.
| void load_gauge_fixed_messages | ( | gauge_settings * | settings | ) | 
Definition at line 4449 of file hudparse.cpp.
| void load_gauge_flight_path | ( | gauge_settings * | settings | ) | 
Definition at line 5253 of file hudparse.cpp.
| void load_gauge_hardpoints | ( | gauge_settings * | settings | ) | 
Definition at line 5368 of file hudparse.cpp.
| void load_gauge_hostile_tri | ( | gauge_settings * | settings | ) | 
Definition at line 4897 of file hudparse.cpp.
| void load_gauge_kills | ( | gauge_settings * | settings | ) | 
Definition at line 5198 of file hudparse.cpp.
| void load_gauge_lag | ( | gauge_settings * | settings | ) | 
Definition at line 1452 of file hudparse.cpp.
| void load_gauge_lead | ( | gauge_settings * | settings | ) | 
Definition at line 5059 of file hudparse.cpp.
| void load_gauge_lead_sight | ( | gauge_settings * | settings | ) | 
Definition at line 5162 of file hudparse.cpp.
| void load_gauge_lock | ( | gauge_settings * | settings | ) | 
Definition at line 4693 of file hudparse.cpp.
| void load_gauge_messages | ( | gauge_settings * | settings | ) | 
Definition at line 4384 of file hudparse.cpp.
| void load_gauge_mini_shields | ( | gauge_settings * | settings | ) | 
Definition at line 1487 of file hudparse.cpp.
| void load_gauge_missile_tri | ( | gauge_settings * | settings | ) | 
Definition at line 5005 of file hudparse.cpp.
| void load_gauge_mission_time | ( | gauge_settings * | settings | ) | 
Definition at line 1908 of file hudparse.cpp.
| void load_gauge_multi_msg | ( | gauge_settings * | settings | ) | 
Definition at line 4585 of file hudparse.cpp.
| void load_gauge_objective_notify | ( | gauge_settings * | settings | ) | 
Definition at line 3441 of file hudparse.cpp.
| void load_gauge_offscreen | ( | gauge_settings * | settings | ) | 
Definition at line 4813 of file hudparse.cpp.
| void load_gauge_orientation_tee | ( | gauge_settings * | settings | ) | 
Definition at line 5122 of file hudparse.cpp.
| void load_gauge_ping | ( | gauge_settings * | settings | ) | 
Definition at line 4639 of file hudparse.cpp.
| void load_gauge_player_shields | ( | gauge_settings * | settings | ) | 
Definition at line 1691 of file hudparse.cpp.
| void load_gauge_primary_weapons | ( | gauge_settings * | settings | ) | 
Definition at line 5430 of file hudparse.cpp.
| void load_gauge_radar_dradis | ( | gauge_settings * | settings | ) | 
BSG style DRADIS as used by Diaspora Unfortunately, I can't see how to make this fit the gauge_load_common function
Definition at line 2945 of file hudparse.cpp.
| void load_gauge_radar_orb | ( | gauge_settings * | settings | ) | 
Definition at line 2831 of file hudparse.cpp.
| void load_gauge_radar_std | ( | gauge_settings * | settings | ) | 
Definition at line 2721 of file hudparse.cpp.
| void load_gauge_secondary_weapons | ( | gauge_settings * | settings | ) | 
Definition at line 5543 of file hudparse.cpp.
| void load_gauge_squad_message | ( | gauge_settings * | settings | ) | 
Definition at line 3340 of file hudparse.cpp.
| void load_gauge_supernova | ( | gauge_settings * | settings | ) | 
Definition at line 4666 of file hudparse.cpp.
| void load_gauge_support | ( | gauge_settings * | settings | ) | 
Definition at line 4290 of file hudparse.cpp.
| void load_gauge_talking_head | ( | gauge_settings * | settings | ) | 
Definition at line 3802 of file hudparse.cpp.
| void load_gauge_target_monitor | ( | gauge_settings * | settings | ) | 
Definition at line 3169 of file hudparse.cpp.
| void load_gauge_target_shields | ( | gauge_settings * | settings | ) | 
Definition at line 1664 of file hudparse.cpp.
| void load_gauge_target_tri | ( | gauge_settings * | settings | ) | 
Definition at line 4951 of file hudparse.cpp.
| void load_gauge_text_warnings | ( | gauge_settings * | settings | ) | 
Definition at line 3141 of file hudparse.cpp.
| void load_gauge_threat_indicator | ( | gauge_settings * | settings | ) | 
Definition at line 1958 of file hudparse.cpp.
| void load_gauge_throttle | ( | gauge_settings * | settings | ) | 
Definition at line 2133 of file hudparse.cpp.
| void load_gauge_training_messages | ( | gauge_settings * | settings | ) | 
Definition at line 4357 of file hudparse.cpp.
| void load_gauge_voice_status | ( | gauge_settings * | settings | ) | 
Definition at line 4612 of file hudparse.cpp.
| void load_gauge_warhead_count | ( | gauge_settings * | settings | ) | 
Definition at line 5287 of file hudparse.cpp.
| void load_gauge_weapon_energy | ( | gauge_settings * | settings | ) | 
Definition at line 1552 of file hudparse.cpp.
| void load_gauge_weapon_linking | ( | gauge_settings * | settings | ) | 
Definition at line 4472 of file hudparse.cpp.
| void load_gauge_weapons | ( | gauge_settings * | settings | ) | 
Definition at line 3520 of file hudparse.cpp.
| void load_gauge_wingman_status | ( | gauge_settings * | settings | ) | 
Definition at line 4047 of file hudparse.cpp.
| void load_missing_retail_gauges | ( | ) | 
Definition at line 508 of file hudparse.cpp.
| int parse_gauge_type | ( | ) | 
Definition at line 721 of file hudparse.cpp.
| void parse_hud_gauges_tbl | ( | const char * | filename | ) | 
Definition at line 165 of file hudparse.cpp.
| int parse_ship_start | ( | ) | 
Definition at line 154 of file hudparse.cpp.
| void set_current_hud | ( | ) | 
Definition at line 669 of file hudparse.cpp.
| int Force_scaling_above_res_global[2] = {-1, -1} | 
Definition at line 48 of file hudparse.cpp.
| int Hud_font = -1 | 
Definition at line 50 of file hudparse.cpp.
| flag_def_list Hud_gauge_types[] | 
Definition at line 99 of file hudparse.cpp.
| bool Hud_retail = true | 
Definition at line 46 of file hudparse.cpp.
| int Hud_reticle_style = HUD_RETICLE_STYLE_FS2 | 
Definition at line 44 of file hudparse.cpp.
| float Hud_speed_multiplier = 1.0f | 
Definition at line 41 of file hudparse.cpp.
| float Hud_unit_multiplier = 1.0f | 
Definition at line 40 of file hudparse.cpp.
| int num_default_gauges = 42 | 
Definition at line 53 of file hudparse.cpp.
| int Num_hud_gauge_types = sizeof(Hud_gauge_types)/sizeof(flag_def_list) | 
Definition at line 152 of file hudparse.cpp.
| bool Scale_retail_gauges = true | 
Definition at line 47 of file hudparse.cpp.