FS2_Open
Open source remastering of the Freespace 2 engine
ship_select Class Reference

#include <ship_select.h>

Inheritance diagram for ship_select:

Public Types

enum  { IDD = IDD_SHIP_SELECT }
 

Public Member Functions

void update_status (bool first_time=false)
 
void OnOK ()
 
void create_list ()
 
 ship_select (CWnd *pParent=NULL)
 

Public Attributes

CListBox m_wing_list
 
CListBox m_ship_list
 
BOOL m_filter_ships
 
BOOL m_filter_starts
 
BOOL m_filter_waypoints
 
BOOL m_filter_iff [MAX_IFFS]
 

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
 
void OnFilterShipsIFF (int iff)
 
virtual BOOL OnInitDialog ()
 
afx_msg void OnSelchangeWingDisplayFilter ()
 
afx_msg void OnFilterShips ()
 
afx_msg void OnFilterStarts ()
 
afx_msg void OnFilterWaypoints ()
 
afx_msg void OnFilterShipsIFF0 ()
 
afx_msg void OnFilterShipsIFF1 ()
 
afx_msg void OnFilterShipsIFF2 ()
 
afx_msg void OnFilterShipsIFF3 ()
 
afx_msg void OnFilterShipsIFF4 ()
 
afx_msg void OnFilterShipsIFF5 ()
 
afx_msg void OnFilterShipsIFF6 ()
 
afx_msg void OnFilterShipsIFF7 ()
 
afx_msg void OnFilterShipsIFF8 ()
 
afx_msg void OnFilterShipsIFF9 ()
 
afx_msg void OnClear ()
 
afx_msg void OnAll ()
 
afx_msg void OnInvert ()
 
afx_msg void OnDblclkShipList ()
 
afx_msg void OnSelchangeWingList ()
 
afx_msg void OnSelchangeShipList ()
 
afx_msg void OnDblclkWingList ()
 

Detailed Description

Definition at line 20 of file ship_select.h.

Member Enumeration Documentation

anonymous enum
Enumerator
IDD 

Definition at line 31 of file ship_select.h.

Constructor & Destructor Documentation

ship_select::ship_select ( CWnd *  pParent = NULL)

Definition at line 41 of file ship_select.cpp.

Member Function Documentation

void ship_select::create_list ( )

Definition at line 202 of file ship_select.cpp.

void ship_select::DoDataExchange ( CDataExchange *  pDX)
protectedvirtual

Definition at line 85 of file ship_select.cpp.

void ship_select::OnAll ( )
protected

Definition at line 377 of file ship_select.cpp.

void ship_select::OnClear ( )
protected

Definition at line 356 of file ship_select.cpp.

void ship_select::OnDblclkShipList ( )
protected

Definition at line 414 of file ship_select.cpp.

void ship_select::OnDblclkWingList ( )
protected

Definition at line 546 of file ship_select.cpp.

void ship_select::OnFilterShips ( )
protected

Definition at line 327 of file ship_select.cpp.

void ship_select::OnFilterShipsIFF ( int  iff)
protected

Definition at line 350 of file ship_select.cpp.

void ship_select::OnFilterShipsIFF0 ( )
protected

Definition at line 551 of file ship_select.cpp.

void ship_select::OnFilterShipsIFF1 ( )
protected

Definition at line 556 of file ship_select.cpp.

void ship_select::OnFilterShipsIFF2 ( )
protected

Definition at line 561 of file ship_select.cpp.

void ship_select::OnFilterShipsIFF3 ( )
protected

Definition at line 566 of file ship_select.cpp.

void ship_select::OnFilterShipsIFF4 ( )
protected

Definition at line 571 of file ship_select.cpp.

void ship_select::OnFilterShipsIFF5 ( )
protected

Definition at line 576 of file ship_select.cpp.

void ship_select::OnFilterShipsIFF6 ( )
protected

Definition at line 581 of file ship_select.cpp.

void ship_select::OnFilterShipsIFF7 ( )
protected

Definition at line 586 of file ship_select.cpp.

void ship_select::OnFilterShipsIFF8 ( )
protected

Definition at line 591 of file ship_select.cpp.

void ship_select::OnFilterShipsIFF9 ( )
protected

Definition at line 596 of file ship_select.cpp.

void ship_select::OnFilterStarts ( )
protected

Definition at line 338 of file ship_select.cpp.

void ship_select::OnFilterWaypoints ( )
protected

Definition at line 344 of file ship_select.cpp.

BOOL ship_select::OnInitDialog ( )
protectedvirtual

Definition at line 136 of file ship_select.cpp.

void ship_select::OnInvert ( )
protected

Definition at line 393 of file ship_select.cpp.

void ship_select::OnOK ( )

Definition at line 269 of file ship_select.cpp.

void ship_select::OnSelchangeShipList ( )
protected

Definition at line 491 of file ship_select.cpp.

void ship_select::OnSelchangeWingDisplayFilter ( )
protected

Definition at line 130 of file ship_select.cpp.

void ship_select::OnSelchangeWingList ( )
protected

Definition at line 447 of file ship_select.cpp.

void ship_select::update_status ( bool  first_time = false)

Definition at line 304 of file ship_select.cpp.

Member Data Documentation

BOOL ship_select::m_filter_iff[MAX_IFFS]

Definition at line 37 of file ship_select.h.

BOOL ship_select::m_filter_ships

Definition at line 34 of file ship_select.h.

BOOL ship_select::m_filter_starts

Definition at line 35 of file ship_select.h.

BOOL ship_select::m_filter_waypoints

Definition at line 36 of file ship_select.h.

CListBox ship_select::m_ship_list

Definition at line 33 of file ship_select.h.

CListBox ship_select::m_wing_list

Definition at line 32 of file ship_select.h.


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