FS2_Open
Open source remastering of the Freespace 2 engine
|
#include <ship.h>
Public Member Functions | |
ship_info () | |
~ship_info () | |
void | clone (const ship_info &other) |
ship_info (ship_info &&other) NOEXCEPT | |
ship_info & | operator= (ship_info &&other) NOEXCEPT |
void | free_strings () |
SCP_vector<thruster_particles> ship_info::afterburner_thruster_particles |
generic_bitmap ship_info::afterburner_trail |
int ship_info::allowed_bank_restricted_weapons[MAX_SHIP_WEAPONS][MAX_WEAPON_TYPES] |
int ship_info::allowed_weapons[MAX_WEAPON_TYPES] |
char ship_info::alt_name[NAME_LENGTH] |
char ship_info::anim_filename[MAX_FILENAME_LEN] |
char ship_info::cockpit_pof_file[MAX_FILENAME_LEN] |
ship_collision_physics ship_info::collision_physics |
trail_info ship_info::ct_info[MAX_SHIP_CONTRAILS] |
particle_effect ship_info::damage_spew |
SCP_string ship_info::default_team_name |
int ship_info::detail_distance[MAX_SHIP_DETAIL_LEVELS] |
SCP_vector<cockpit_display_info> ship_info::displays |
bool ship_info::draw_primary_models[MAX_SHIP_PRIMARY_BANKS] |
bool ship_info::draw_secondary_models[MAX_SHIP_SECONDARY_BANKS] |
SCP_vector<int> ship_info::explosion_bitmap_anims |
SCP_unordered_map<int, void*> ship_info::glowpoint_bank_override_map |
SCP_vector<HudGauge*> ship_info::hud_gauges |
char ship_info::icon_filename[MAX_FILENAME_LEN] |
particle_effect ship_info::impact_spew |
particle_effect ship_info::knossos_end_particles |
man_thruster ship_info::maneuvering[MAX_MAN_THRUSTERS] |
char ship_info::name[NAME_LENGTH] |
ubyte ship_info::nondark_colors[MAX_NONDARK_COLORS][3] |
SCP_vector<thruster_particles> ship_info::normal_thruster_particles |
char ship_info::overhead_filename[MAX_FILENAME_LEN] |
SCP_map<SCP_string, path_metadata> ship_info::pathMetadata |
char ship_info::pof_file[MAX_FILENAME_LEN] |
char ship_info::pof_file_hud[MAX_FILENAME_LEN] |
int ship_info::primary_bank_ammo_capacity[MAX_SHIP_PRIMARY_BANKS] |
int ship_info::primary_bank_weapons[MAX_SHIP_PRIMARY_BANKS] |
particle_effect ship_info::regular_end_particles |
SCP_vector<texture_replace> ship_info::replacement_textures |
int ship_info::restricted_loadout_flag[MAX_SHIP_WEAPONS] |
int ship_info::secondary_bank_ammo_capacity[MAX_SHIP_SECONDARY_BANKS] |
int ship_info::secondary_bank_weapons[MAX_SHIP_SECONDARY_BANKS] |
SCP_map<GameSoundsIndex, int> ship_info::ship_sounds |
shockwave_create_info ship_info::shockwave |
char ship_info::short_name[NAME_LENGTH] |
particle_effect ship_info::split_particles |
char ship_info::splodeing_texture_name[MAX_FILENAME_LEN] |
model_subsystem* ship_info::subsystems |
char ship_info::tech_title[NAME_LENGTH] |
thrust_pair_bitmap ship_info::thruster_distortion_info |
thrust_pair ship_info::thruster_flame_info |
thrust_pair ship_info::thruster_glow_info |
thrust_pair_bitmap ship_info::thruster_secondary_glow_info |
thrust_pair_bitmap ship_info::thruster_tertiary_glow_info |
char ship_info::warpin_anim[MAX_FILENAME_LEN] |
char ship_info::warpout_anim[MAX_FILENAME_LEN] |