Elaztek Developer Hub
Blamite Game Engine - blam!  00398.09.22.23.2015.blamite
The core library for the Blamite Game Engine.
constants.h
Go to the documentation of this file.
1 #pragma once
2 
10 #define TAG_FIELDSET_VERSION 6
FT_SLIDE_WEIGHT
#define FT_SLIDE_WEIGHT
Definition: resource.h:98
GAME_DEVELOPER
#define GAME_DEVELOPER
Definition: engine_definitions.h:71
RefreshFontDisplay
void RefreshFontDisplay(HWND hDlg)
Definition: font_test.cpp:249
EI_GBOX_GAME_INFO
#define EI_GBOX_GAME_INFO
Definition: resource.h:68
Blam::DialogHelpers::SetControlText
BLAM bool SetControlText(HWND dialog, int field, const char *text)
Sets the text of the specified control.
Definition: dialog_helpers.cpp:19
hInst
HINSTANCE hInst
Application instance handle.
Definition: main.cpp:69
PLATFORM
#define PLATFORM
Definition: engine_definitions.h:12
Blam::Dialogs::SentryEventIdDialogProcedure
BLAM void SentryEventIdDialogProcedure(HINSTANCE instance_handle, HWND window_handle)
Definition: sentry_event_notice.cpp:64
dialogs.h
FT_CB_STRIKEOUT
#define FT_CB_STRIKEOUT
Definition: resource.h:87
width
int width
Definition: bgfx.cpp:19
Blam::Dialogs::FirstbootDialogProcedure
BLAM void FirstbootDialogProcedure(HINSTANCE hInst, HWND hWnd)
Dialog procedure for the Firstboot dialog.
Definition: firstboot.cpp:15
IDC_SENTRY_EVENT_ID
#define IDC_SENTRY_EVENT_ID
Definition: resource.h:114
FT_CBOX_CLIPPREC
#define FT_CBOX_CLIPPREC
Definition: resource.h:101
EI_REL_TYPE
#define EI_REL_TYPE
Definition: resource.h:81
PRODUCT_ID_INTERNAL
#define PRODUCT_ID_INTERNAL
Definition: engine_definitions.h:8
version_data.h
IDC_ERR_CONTINUE
#define IDC_ERR_CONTINUE
Definition: resource.h:54
REL_TYPE
#define REL_TYPE
Definition: engine_definitions.h:18
FT_TB_ORIENTATION
#define FT_TB_ORIENTATION
Definition: resource.h:113
parent
HWND parent
Definition: error_notice.cpp:21
IDC_AB_COPYRIGHT
#define IDC_AB_COPYRIGHT
Definition: resource.h:71
Blam::Config::GetConfig
BLAM ConfigFile * GetConfig()
Retrieves the engine configuration file.
Definition: compat.cpp:5
EI_PUBLISHER
#define EI_PUBLISHER
Definition: resource.h:84
Blam::DialogHelpers::DisableControl
BLAM void DisableControl(HWND dialog, int field)
Disables the specified control.
Definition: dialog_helpers.cpp:26
enable_safemode
bool enable_safemode
Definition: error_notice.cpp:19
FT_CBOX_QUALITY
#define FT_CBOX_QUALITY
Definition: resource.h:102
FT_FONT_PREVIEW_BOX
#define FT_FONT_PREVIEW_BOX
Definition: resource.h:107
MOVIES_DIRECTORY
#define MOVIES_DIRECTORY
Definition: engine_definitions.h:11
IDD_ENGINE_INFORMATION
#define IDD_ENGINE_INFORMATION
Definition: resource.h:19
IDC_ERR_SAFEMODE
#define IDC_ERR_SAFEMODE
Definition: resource.h:5
IDD_SENTRY_EVENT_NOTICE
#define IDD_SENTRY_EVENT_NOTICE
Definition: resource.h:40
EI_PLATFORM
#define EI_PLATFORM
Definition: resource.h:76
IDC_ERR_MACHINE_INFO
#define IDC_ERR_MACHINE_INFO
Definition: resource.h:60
IDC_AB_VERSION_TITLE
#define IDC_AB_VERSION_TITLE
Definition: resource.h:72
FT_SLIDE_HEIGHT
#define FT_SLIDE_HEIGHT
Definition: resource.h:93
EI_PRODUCT_ID
#define EI_PRODUCT_ID
Definition: resource.h:75
Blam::DialogHelpers::ComboBox::SetComboBoxSelectedItem
BLAM void SetComboBoxSelectedItem(HWND hDlg, int control_id, const char *item)
Change the selected item in a ComboBox.
Definition: dialog_helpers.cpp:60
Blam::DialogHelpers::DisableWindowThemes
BLAM void DisableWindowThemes(HWND dialog)
Disables visual themes for the specified dialog ().
Definition: dialog_helpers.cpp:7
NULL
Add a fourth parameter to bake specific font ranges NULL
Definition: README.txt:57
GAME_PUBLISHER
#define GAME_PUBLISHER
Definition: engine_definitions.h:70
ErrorDialog
INT_PTR CALLBACK ErrorDialog(HWND hwndDlg, UINT message, WPARAM wParam, LPARAM lParam)
Main dialog procedure for the Error dialog.
Definition: error_notice.cpp:57
EI_GBOX_ENGINE_INFO
#define EI_GBOX_ENGINE_INFO
Definition: resource.h:67
FT_TB_FONTNAME
#define FT_TB_FONTNAME
Definition: resource.h:109
ei_instance_handle
HINSTANCE ei_instance_handle
Local copy of application instance handle.
Definition: engine_information.cpp:11
EI_COPYRIGHT
#define EI_COPYRIGHT
Definition: resource.h:89
ENGINE_VERSION
#define ENGINE_VERSION
Definition: version_data.h:31
error_notice
#define error_notice
Definition: resource.h:18
firstboot_notice
#define firstboot_notice
Definition: resource.h:9
EI_DEV_MODE_ENABLED
#define EI_DEV_MODE_ENABLED
Definition: resource.h:79
EngineInformationDialog
INT_PTR CALLBACK EngineInformationDialog(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
Main dialog procedure for Engine Information dialog.
Definition: engine_information.cpp:66
EI_ENGINE_VER
#define EI_ENGINE_VER
Definition: resource.h:73
FT_CBOX_CHARSET
#define FT_CBOX_CHARSET
Definition: resource.h:99
IDC_ERR_DONT_SHOW_AGAIN
#define IDC_ERR_DONT_SHOW_AGAIN
Definition: resource.h:51
resource.h
CACHE_DIRECTORY
#define CACHE_DIRECTORY
Definition: engine_definitions.h:10
EI_DEVELOPER
#define EI_DEVELOPER
Definition: resource.h:86
UI_VERSION
#define UI_VERSION
Definition: engine_definitions.h:6
FT_CB_UNDERLINE
#define FT_CB_UNDERLINE
Definition: resource.h:85
FT_TB_PREVIEWTEXT
#define FT_TB_PREVIEWTEXT
Definition: resource.h:105
Blam::DialogHelpers::DisableControlThemes
BLAM void DisableControlThemes(HWND dialog, int field)
Disables visual themes for the specified control.
Definition: dialog_helpers.cpp:13
FT_REFRESH
#define FT_REFRESH
Definition: resource.h:106
EI_GAME_TITLE
#define EI_GAME_TITLE
Definition: resource.h:83
ft_instance_handle
HINSTANCE ft_instance_handle
Local copy of application instance handle.
Definition: font_test.cpp:8
Blam::Dialogs::ErrorDialogProcedure
BLAM void ErrorDialogProcedure(HINSTANCE hInst, HWND hWnd, const char *error_text)
Dialog procedure for the Error dialog.
Definition: error_notice.cpp:36
engine_definitions.h
FT_SLIDE_ORIENTATION
#define FT_SLIDE_ORIENTATION
Definition: resource.h:115
SentryEventIdDialog
INT_PTR CALLBACK SentryEventIdDialog(HWND dialog_handle, UINT message, WPARAM wParam, LPARAM lParam)
Main dialog procedure for Sentry Event ID dialog.
Definition: sentry_event_notice.cpp:22
EI_UI_VERSION
#define EI_UI_VERSION
Definition: resource.h:70
EI_MOVIES_DIR
#define EI_MOVIES_DIR
Definition: resource.h:91
se_instance_handle
HINSTANCE se_instance_handle
Local copy of application instance handle.
Definition: sentry_event_notice.cpp:10
crash.h
FT_TB_ESCAPEMENT
#define FT_TB_ESCAPEMENT
Definition: resource.h:116
Blam::DialogHelpers::ComboBox::AddItemToComboBox
BLAM void AddItemToComboBox(HWND hDlg, int control_id, const char *item, int value)
Adds an item to the specified ComboBox control.
Definition: dialog_helpers.cpp:50
FontTestDialog
INT_PTR CALLBACK FontTestDialog(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
Main dialog procedure for the Font Test dialog.
Definition: font_test.cpp:48
height
int height
Definition: bgfx.cpp:20
GAME_AFFILIATES
#define GAME_AFFILIATES
Definition: engine_definitions.h:72
FT_EXIT
#define FT_EXIT
Definition: resource.h:82
FT_TB_HEIGHT
#define FT_TB_HEIGHT
Definition: resource.h:90
FT_CB_ITALIC
#define FT_CB_ITALIC
Definition: resource.h:80
IDD_FIRSTBOOT_NOTICE
#define IDD_FIRSTBOOT_NOTICE
Definition: resource.h:17
Blam::Dialogs::EngineInformationDialogProcedure
BLAM void EngineInformationDialogProcedure(HINSTANCE hInst, HWND hWnd)
Dialog procedure for the Engine Information dialog.
Definition: engine_information.cpp:16
fb_instance_handle
HINSTANCE fb_instance_handle
Local copy of application instance handle.
Definition: firstboot.cpp:10
lbl_notice_message
#define lbl_notice_message
Definition: resource.h:65
FT_SLIDE_WIDTH
#define FT_SLIDE_WIDTH
Definition: resource.h:94
core.h
err_instance_handle
HINSTANCE err_instance_handle
Local copy of application instance handle.
Definition: error_notice.cpp:12
config.h
GAME_TITLE
#define GAME_TITLE
Definition: engine_definitions.h:69
EI_AFFILIATES
#define EI_AFFILIATES
Definition: resource.h:88
FT_CBOX_FAMILY
#define FT_CBOX_FAMILY
Definition: resource.h:110
Blam::Dialogs::FontTestDialogProcedure
BLAM void FontTestDialogProcedure(HINSTANCE hInst, HWND hWnd)
Dialog procedure for the Font Test dialog.
Definition: font_test.cpp:14
DEV_MODE
#define DEV_MODE
Definition: engine_definitions.h:13
FT_TB_WIDTH
#define FT_TB_WIDTH
Definition: resource.h:92
COPYRIGHT
#define COPYRIGHT
Definition: engine_definitions.h:73
EI_CACHE_DIR
#define EI_CACHE_DIR
Definition: resource.h:77
font_test
#define font_test
Definition: resource.h:20
FT_CBOX_PITCH
#define FT_CBOX_PITCH
Definition: resource.h:104
IDC_ERR_EXIT
#define IDC_ERR_EXIT
Definition: resource.h:55
FT_TB_WEIGHT
#define FT_TB_WEIGHT
Definition: resource.h:97
FT_SLIDE_ESCAPEMENT
#define FT_SLIDE_ESCAPEMENT
Definition: resource.h:117
Blam::Dialogs::ErrorDialogModal
BLAM int ErrorDialogModal(HINSTANCE hInst, HWND hWnd, LPSTR error_text, bool allow_continue, bool allow_safemode)
Displays the Error dialog as a modal dialog - in other words, it halts engine execution.
Definition: error_notice.cpp:23
enable_continue
bool enable_continue
Definition: error_notice.cpp:18
EI_DUMP_TO_FILE
#define EI_DUMP_TO_FILE
Definition: resource.h:66
FT_CBOX_OUTPREC
#define FT_CBOX_OUTPREC
Definition: resource.h:100
FirstbootDialog
INT_PTR CALLBACK FirstbootDialog(HWND hwndDlg, UINT message, WPARAM wParam, LPARAM lParam)
Main dialog procedure for the Firstboot dialog.
Definition: firstboot.cpp:37
IDC_AB_ENGINE_INFO
#define IDC_AB_ENGINE_INFO
Definition: resource.h:74
details
const char * details
Definition: error_notice.cpp:17
Blam::Sentry::GetEventID
BLAM std::string GetEventID()
Retrieves the Event ID generated by Sentry, used to cross-reference bug reports and Sentry data.
Definition: sentry.cpp:37
IDC_ERR_MSG_EDITBOX
#define IDC_ERR_MSG_EDITBOX
Definition: resource.h:112
EI_GBOX_ENGINE_SETTINGS
#define EI_GBOX_ENGINE_SETTINGS
Definition: resource.h:69