FS2_Open
Open source remastering of the Freespace 2 engine
|
#include "stdafx.h"
#include "Sexp_tree.h"
#include "FRED.h"
#include "FREDDoc.h"
#include "Management.h"
#include "parse/sexp.h"
#include "OperatorArgTypeSelect.h"
#include "globalincs/linklist.h"
#include "EventEditor.h"
#include "MissionGoalsDlg.h"
#include "ai/aigoals.h"
#include "mission/missionmessage.h"
#include "mission/missioncampaign.h"
#include "CampaignEditorDlg.h"
#include "hud/hudsquadmsg.h"
#include "IgnoreOrdersDlg.h"
#include "stats/medals.h"
#include "controlconfig/controlsconfig.h"
#include "hud/hudgauges.h"
#include "starfield/starfield.h"
#include "nebula/neb.h"
#include "nebula/neblightning.h"
#include "jumpnode/jumpnode.h"
#include "AddVariableDlg.h"
#include "ModifyVariableDlg.h"
#include "gamesnd/eventmusic.h"
#include "menuui/techmenu.h"
#include "weapon/emp.h"
#include "gamesnd/gamesnd.h"
#include "weapon/weapon.h"
#include "hud/hudartillery.h"
#include "iff_defs/iff_defs.h"
#include "graphics/gropenglshader.h"
#include "graphics/gropenglpostprocessing.h"
#include "sound/ds.h"
#include "globalincs/alphacolors.h"
#include "localization/localize.h"
Go to the source code of this file.
Macros | |
#define | TREE_NODE_INCREMENT 100 |
#define | MAX_OP_MENUS 30 |
#define | MAX_SUBMENUS (MAX_OP_MENUS * MAX_OP_MENUS) |
#define | ID_VARIABLE_MENU 0xda00 |
#define | ID_ADD_MENU 0xdc00 |
#define | ID_REPLACE_MENU 0xde00 |
#define | NO_PREVIOUS_NODE -9 |
#define | OPS_CAP_CARGO 1 |
#define | OPS_STRENGTH 2 |
#define | OPS_BEAM_TURRET 3 |
#define | OPS_AWACS 4 |
#define | OPS_ROTATE 5 |
#define | OPS_ARMOR 6 |
Functions | |
void | get_combined_variable_name (char *combined_name, const char *sexp_var_name) |
void | var_name_from_sexp_tree_text (char *var_name, const char *text) |
void | get_variable_default_text_from_variable_text (char *text, char *default_text) |
void | get_variable_name_from_sexp_tree_node_text (const char *text, char *var_name) |
Variables | |
sexp_help_struct | Sexp_help [] |
op_menu_struct | op_menu [] |
op_menu_struct | op_submenu [] |
#define ID_ADD_MENU 0xdc00 |
Definition at line 57 of file sexp_tree.cpp.
#define ID_REPLACE_MENU 0xde00 |
Definition at line 58 of file sexp_tree.cpp.
#define ID_VARIABLE_MENU 0xda00 |
Definition at line 56 of file sexp_tree.cpp.
#define MAX_OP_MENUS 30 |
Definition at line 53 of file sexp_tree.cpp.
#define MAX_SUBMENUS (MAX_OP_MENUS * MAX_OP_MENUS) |
Definition at line 54 of file sexp_tree.cpp.
#define NO_PREVIOUS_NODE -9 |
Definition at line 258 of file sexp_tree.cpp.
#define OPS_ARMOR 6 |
Definition at line 4776 of file sexp_tree.cpp.
#define OPS_AWACS 4 |
Definition at line 4774 of file sexp_tree.cpp.
#define OPS_BEAM_TURRET 3 |
Definition at line 4773 of file sexp_tree.cpp.
#define OPS_CAP_CARGO 1 |
Definition at line 4771 of file sexp_tree.cpp.
#define OPS_ROTATE 5 |
Definition at line 4775 of file sexp_tree.cpp.
#define OPS_STRENGTH 2 |
Definition at line 4772 of file sexp_tree.cpp.
#define TREE_NODE_INCREMENT 100 |
Definition at line 51 of file sexp_tree.cpp.
void get_combined_variable_name | ( | char * | combined_name, |
const char * | sexp_var_name | ||
) |
Definition at line 156 of file sexp_tree.cpp.
void get_variable_default_text_from_variable_text | ( | char * | text, |
char * | default_text | ||
) |
Definition at line 3161 of file sexp_tree.cpp.
void get_variable_name_from_sexp_tree_node_text | ( | const char * | text, |
char * | var_name | ||
) |
Definition at line 3179 of file sexp_tree.cpp.
void var_name_from_sexp_tree_text | ( | char * | var_name, |
const char * | text | ||
) |
Definition at line 249 of file sexp_tree.cpp.
op_menu_struct op_menu[] |
op_menu_struct op_submenu[] |
sexp_help_struct Sexp_help[] |