FS2_Open
Open source remastering of the Freespace 2 engine
campaigntreeview.cpp File Reference
#include "stdafx.h"
#include "FRED.h"
#include "CampaignTreeView.h"
#include "CampaignEditorDlg.h"
#include "CampaignTreeWnd.h"
#include "mission/missionparse.h"

Go to the source code of this file.

Macros

#define LEVEL_HEIGHT   75
 
#define CELL_WIDTH   150
 
#define CELL_TEXT_WIDTH   130
 

Functions

void stuff_link_with_formula (int *link_idx, int formula, int mission_num)
 

Variables

LOCAL int Bx
 
LOCAL int By
 
LOCAL int Mission_dragging = -1
 
LOCAL int Mission_dropping = -1
 
LOCAL int Context_mission
 
int Total_links = 0
 
int CTV_button_down = 0
 
int Level_counts [MAX_LEVELS]
 
int Sorted [MAX_CAMPAIGN_MISSIONS]
 
campaign_tree_element Elements [MAX_CAMPAIGN_MISSIONS]
 
campaign_tree_link Links [MAX_CAMPAIGN_TREE_LINKS]
 
LOCAL CRect Dragging_rect
 
LOCAL CSize Rect_offset
 
LOCAL CSize Last_draw_size
 
campaign_tree_viewCampaign_tree_viewp
 

Macro Definition Documentation

#define CELL_TEXT_WIDTH   130

Definition at line 72 of file campaigntreeview.cpp.

#define CELL_WIDTH   150

Definition at line 71 of file campaigntreeview.cpp.

#define LEVEL_HEIGHT   75

Definition at line 70 of file campaigntreeview.cpp.

Function Documentation

void stuff_link_with_formula ( int link_idx,
int  formula,
int  mission_num 
)

Definition at line 238 of file campaigntreeview.cpp.

Variable Documentation

LOCAL int Bx

Definition at line 25 of file campaigntreeview.cpp.

LOCAL int By

Definition at line 25 of file campaigntreeview.cpp.

campaign_tree_view* Campaign_tree_viewp

Definition at line 40 of file campaigntreeview.cpp.

LOCAL int Context_mission

Definition at line 25 of file campaigntreeview.cpp.

int CTV_button_down = 0

Definition at line 27 of file campaigntreeview.cpp.

LOCAL CRect Dragging_rect

Definition at line 32 of file campaigntreeview.cpp.

Definition at line 30 of file campaigntreeview.cpp.

LOCAL CSize Last_draw_size

Definition at line 33 of file campaigntreeview.cpp.

int Level_counts[MAX_LEVELS]

Definition at line 28 of file campaigntreeview.cpp.

LOCAL int Mission_dragging = -1

Definition at line 25 of file campaigntreeview.cpp.

LOCAL int Mission_dropping = -1

Definition at line 25 of file campaigntreeview.cpp.

LOCAL CSize Rect_offset

Definition at line 33 of file campaigntreeview.cpp.

Definition at line 29 of file campaigntreeview.cpp.

int Total_links = 0

Definition at line 26 of file campaigntreeview.cpp.