Open source remastering of the Freespace 2 engine
initial_status Class Reference

#include <initialstatus.h>

Inheritance diagram for initial_status:

Public Types


Public Member Functions

void dock (object *objp1, int dockpoint1, object *objp2, int dockpoint2)
void undock (object *objp1, object *objp2)
void OnOK ()
void change_subsys ()
void change_docker_point (bool store_selection)
void change_dockee (bool store_selection)
void change_dockee_point (bool store_selection)
 initial_status (CWnd *pParent=NULL)
 ~initial_status ()

Public Attributes

int inited
int m_ship
int m_multi_edit
CSpinButtonCtrl m_hull_spin
CSpinButtonCtrl m_velocity_spin
CSpinButtonCtrl m_shields_spin
CSpinButtonCtrl m_damage_spin
int m_damage
int m_shields
int m_force_shields
int m_velocity
int m_hull
BOOL m_has_shields
int m_ship_locked
int m_weapons_locked
CString m_cargo_name
int m_primaries_locked
int m_secondaries_locked
int m_turrets_locked
int m_afterburner_locked
CComboBox m_team_color_setting

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
virtual BOOL OnInitDialog ()
afx_msg void OnSelchangeSubsys ()
afx_msg void OnSelchangeDockerPoint ()
afx_msg void OnSelchangeDockee ()
afx_msg void OnSelchangeDockeePoint ()
afx_msg void OnHasShields ()
afx_msg void OnForceShields ()
afx_msg void OnShipLocked ()
afx_msg void OnWeaponsLocked ()
afx_msg void OnPrimariesLocked ()
afx_msg void OnSecondariesLocked ()
afx_msg void OnTurretsLocked ()
afx_msg void OnAfterburnersLocked ()

Detailed Description

Definition at line 22 of file initialstatus.h.

Member Enumeration Documentation

anonymous enum

Definition at line 43 of file initialstatus.h.

Constructor & Destructor Documentation

initial_status::initial_status ( CWnd *  pParent = NULL)

Definition at line 37 of file initialstatus.cpp.

initial_status::~initial_status ( )

Definition at line 68 of file initialstatus.cpp.

Member Function Documentation

void initial_status::change_dockee ( bool  store_selection)

Definition at line 747 of file initialstatus.cpp.

void initial_status::change_dockee_point ( bool  store_selection)

Definition at line 809 of file initialstatus.cpp.

void initial_status::change_docker_point ( bool  store_selection)

Definition at line 697 of file initialstatus.cpp.

void initial_status::change_subsys ( )

Definition at line 625 of file initialstatus.cpp.

void initial_status::dock ( object objp1,
int  dockpoint1,
object objp2,
int  dockpoint2 

Definition at line 975 of file initialstatus.cpp.

void initial_status::DoDataExchange ( CDataExchange *  pDX)

Definition at line 74 of file initialstatus.cpp.

void initial_status::OnAfterburnersLocked ( )

Definition at line 1185 of file initialstatus.cpp.

void initial_status::OnForceShields ( )

Definition at line 574 of file initialstatus.cpp.

void initial_status::OnHasShields ( )

Definition at line 550 of file initialstatus.cpp.

BOOL initial_status::OnInitDialog ( )

Definition at line 143 of file initialstatus.cpp.

void initial_status::OnOK ( )

Definition at line 411 of file initialstatus.cpp.

void initial_status::OnPrimariesLocked ( )

Definition at line 1155 of file initialstatus.cpp.

void initial_status::OnSecondariesLocked ( )

Definition at line 1165 of file initialstatus.cpp.

void initial_status::OnSelchangeDockee ( )

Definition at line 742 of file initialstatus.cpp.

void initial_status::OnSelchangeDockeePoint ( )

Definition at line 804 of file initialstatus.cpp.

void initial_status::OnSelchangeDockerPoint ( )

Definition at line 692 of file initialstatus.cpp.

void initial_status::OnSelchangeSubsys ( )

Definition at line 618 of file initialstatus.cpp.

void initial_status::OnShipLocked ( )

Definition at line 598 of file initialstatus.cpp.

void initial_status::OnTurretsLocked ( )

Definition at line 1175 of file initialstatus.cpp.

void initial_status::OnWeaponsLocked ( )

Definition at line 608 of file initialstatus.cpp.

void initial_status::undock ( object objp1,
object objp2 

Definition at line 1002 of file initialstatus.cpp.

Member Data Documentation

int initial_status::inited

Definition at line 29 of file initialstatus.h.

int initial_status::m_afterburner_locked

Definition at line 60 of file initialstatus.h.

CString initial_status::m_cargo_name

Definition at line 56 of file initialstatus.h.

int initial_status::m_damage

Definition at line 48 of file initialstatus.h.

CSpinButtonCtrl initial_status::m_damage_spin

Definition at line 47 of file initialstatus.h.

int initial_status::m_force_shields

Definition at line 50 of file initialstatus.h.

BOOL initial_status::m_has_shields

Definition at line 53 of file initialstatus.h.

int initial_status::m_hull

Definition at line 52 of file initialstatus.h.

CSpinButtonCtrl initial_status::m_hull_spin

Definition at line 44 of file initialstatus.h.

int initial_status::m_multi_edit

Definition at line 39 of file initialstatus.h.

int initial_status::m_primaries_locked

Definition at line 57 of file initialstatus.h.

int initial_status::m_secondaries_locked

Definition at line 58 of file initialstatus.h.

int initial_status::m_shields

Definition at line 49 of file initialstatus.h.

CSpinButtonCtrl initial_status::m_shields_spin

Definition at line 46 of file initialstatus.h.

int initial_status::m_ship

Definition at line 38 of file initialstatus.h.

int initial_status::m_ship_locked

Definition at line 54 of file initialstatus.h.

CComboBox initial_status::m_team_color_setting

Definition at line 61 of file initialstatus.h.

int initial_status::m_turrets_locked

Definition at line 59 of file initialstatus.h.

int initial_status::m_velocity

Definition at line 51 of file initialstatus.h.

CSpinButtonCtrl initial_status::m_velocity_spin

Definition at line 45 of file initialstatus.h.

int initial_status::m_weapons_locked

Definition at line 55 of file initialstatus.h.

The documentation for this class was generated from the following files: