FS2_Open
Open source remastering of the Freespace 2 engine
|
#include <campaigntreeview.h>
Public Member Functions | |
void | drop_mission (int m, CPoint point) |
int | add_link (int from, int to) |
void | remove_mission (int m) |
void | delete_link (int num) |
int | get_root_mission () |
void | horizontally_align_mission (int num, int dir) |
void | correct_position (int num) |
void | free_links () |
void | sort_elements () |
int | query_alternate_pos (const CPoint &p) |
int | query_pos (const CPoint &p) |
int | query_level (const CPoint &p) |
void | sort_links () |
void | realign_tree () |
void | construct_tree () |
void | initialize () |
virtual void | OnInitialUpdate () |
Public Attributes | |
int | total_levels |
int | total_width |
campaign_tree_link * | first_link |
Protected Member Functions | |
campaign_tree_view () | |
virtual void | OnDraw (CDC *pDC) |
virtual | ~campaign_tree_view () |
afx_msg void | OnLButtonDown (UINT nFlags, CPoint point) |
afx_msg void | OnMouseMove (UINT nFlags, CPoint point) |
afx_msg void | OnLButtonUp (UINT nFlags, CPoint point) |
afx_msg int | OnCreate (LPCREATESTRUCT lpCreateStruct) |
afx_msg void | OnContextMenu (CWnd *pWnd, CPoint point) |
afx_msg void | OnRemoveMission () |
afx_msg void | OnDeleteRow () |
afx_msg void | OnInsertRow () |
afx_msg void | OnAddRepeat () |
afx_msg void | OnEndOfCampaign () |
Definition at line 49 of file campaigntreeview.h.
|
protected |
Definition at line 42 of file campaigntreeview.cpp.
|
protectedvirtual |
Definition at line 48 of file campaigntreeview.cpp.
Definition at line 745 of file campaigntreeview.cpp.
void campaign_tree_view::construct_tree | ( | ) |
Definition at line 286 of file campaigntreeview.cpp.
Definition at line 1113 of file campaigntreeview.cpp.
Definition at line 1168 of file campaigntreeview.cpp.
Definition at line 993 of file campaigntreeview.cpp.
void campaign_tree_view::free_links | ( | ) |
Definition at line 355 of file campaigntreeview.cpp.
int campaign_tree_view::get_root_mission | ( | ) |
Definition at line 1190 of file campaigntreeview.cpp.
Definition at line 1135 of file campaigntreeview.cpp.
void campaign_tree_view::initialize | ( | ) |
Definition at line 331 of file campaigntreeview.cpp.
|
protected |
Definition at line 1331 of file campaigntreeview.cpp.
|
protected |
Definition at line 1201 of file campaigntreeview.cpp.
|
protected |
Definition at line 74 of file campaigntreeview.cpp.
|
protected |
Definition at line 1282 of file campaigntreeview.cpp.
|
protectedvirtual |
Definition at line 82 of file campaigntreeview.cpp.
|
protected |
Definition at line 1339 of file campaigntreeview.cpp.
|
virtual |
Definition at line 232 of file campaigntreeview.cpp.
|
protected |
Definition at line 1316 of file campaigntreeview.cpp.
Definition at line 495 of file campaigntreeview.cpp.
Definition at line 656 of file campaigntreeview.cpp.
Definition at line 598 of file campaigntreeview.cpp.
|
protected |
Definition at line 1235 of file campaigntreeview.cpp.
int campaign_tree_view::query_alternate_pos | ( | const CPoint & | p | ) |
Definition at line 796 of file campaigntreeview.cpp.
int campaign_tree_view::query_level | ( | const CPoint & | p | ) |
Definition at line 772 of file campaigntreeview.cpp.
int campaign_tree_view::query_pos | ( | const CPoint & | p | ) |
Definition at line 784 of file campaigntreeview.cpp.
void campaign_tree_view::realign_tree | ( | ) |
Definition at line 367 of file campaigntreeview.cpp.
Definition at line 1249 of file campaigntreeview.cpp.
void campaign_tree_view::sort_elements | ( | ) |
Definition at line 1089 of file campaigntreeview.cpp.
void campaign_tree_view::sort_links | ( | ) |
Definition at line 404 of file campaigntreeview.cpp.
campaign_tree_link* campaign_tree_view::first_link |
Definition at line 73 of file campaigntreeview.h.
int campaign_tree_view::total_levels |
Definition at line 71 of file campaigntreeview.h.
int campaign_tree_view::total_width |
Definition at line 72 of file campaigntreeview.h.