Elaztek Developer Hub
Blamite Game Engine - blam!  00453.06.08.26.0624.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 7
IDD_FORMVIEW
#define IDD_FORMVIEW
Definition: resource.h:7
FT_SLIDE_WEIGHT
#define FT_SLIDE_WEIGHT
Definition: resource.h:101
RefreshFontDisplay
void RefreshFontDisplay(HWND hDlg)
Definition: font_test.cpp:8
EI_GBOX_GAME_INFO
#define EI_GBOX_GAME_INFO
Definition: resource.h:71
Blam::UI::Win32::Initialize
BLAM void Initialize()
Definition: win32.cpp:10
Blam::UI::Win32::Procedures::EngineInformation
INT_PTR CALLBACK EngineInformation(HWND hwndDlg, UINT message, WPARAM wParam, LPARAM lParam)
Main dialog procedure for Engine Information dialog.
Definition: engine_information.cpp:13
Blam::UI::Win32::ShowFirstbootDialog
BLAM bool ShowFirstbootDialog()
Displays the Firstboot dialog.
Definition: firstboot.cpp:50
Blam::UI::Win32::Utils::DisableControl
BLAM void DisableControl(HWND dialog, int field)
Disables the specified control.
Definition: utils.cpp:23
Blam::Logger::LogEvent
BLAM void LogEvent(std::string message)
Logs a message to the log and/or console.
Definition: aliases.cpp:130
Blam::GetEngineDLLHandle
BLAM HMODULE GetEngineDLLHandle()
Retrieves the module handle for the engine.
Definition: main.cpp:643
dialogs.h
FT_CB_STRIKEOUT
#define FT_CB_STRIKEOUT
Definition: resource.h:90
IDC_SENTRY_EVENT_ID
#define IDC_SENTRY_EVENT_ID
Definition: resource.h:117
logger.h
FT_CBOX_CLIPPREC
#define FT_CBOX_CLIPPREC
Definition: resource.h:104
EI_REL_TYPE
#define EI_REL_TYPE
Definition: resource.h:84
next_error_allow_continue
bool next_error_allow_continue
Definition: error_notice.cpp:15
Blam::UI::Win32::ShowModal
BLAM int ShowModal(int id)
Definition: win32.cpp:36
version_data.h
IDC_ERR_CONTINUE
#define IDC_ERR_CONTINUE
Definition: resource.h:57
FT_TB_ORIENTATION
#define FT_TB_ORIENTATION
Definition: resource.h:116
IDD_SPLASH_TEMP
#define IDD_SPLASH_TEMP
Definition: resource.h:50
IDC_FIRSTBOOT_DISCORD_BTN
#define IDC_FIRSTBOOT_DISCORD_BTN
Definition: resource.h:121
Blam::GetWin32MainWindowHandle
BLAM HWND GetWin32MainWindowHandle()
Retrieves the main window handle of the application.
Definition: main.cpp:634
Blam::UI::Win32::Utils::AddItemToComboBox
BLAM void AddItemToComboBox(HWND hDlg, int control_id, const char *item, int value)
Adds an item to the specified ComboBox control.
Definition: utils.cpp:37
IDC_AB_COPYRIGHT
#define IDC_AB_COPYRIGHT
Definition: resource.h:74
Blam::UI::Win32::Utils::DisableControlThemes
BLAM void DisableControlThemes(HWND dialog, int field)
Disables visual themes for the specified control.
Definition: utils.cpp:11
EI_PUBLISHER
#define EI_PUBLISHER
Definition: resource.h:87
IDD_RASTERIZER
#define IDD_RASTERIZER
Definition: resource.h:52
project.h
FT_CBOX_QUALITY
#define FT_CBOX_QUALITY
Definition: resource.h:105
FT_FONT_PREVIEW_BOX
#define FT_FONT_PREVIEW_BOX
Definition: resource.h:110
IDD_ENGINE_INFORMATION
#define IDD_ENGINE_INFORMATION
Definition: resource.h:19
IDC_ERR_SAFEMODE
#define IDC_ERR_SAFEMODE
Definition: resource.h:5
Blam::UI::Win32::ShowSentryEventDialog
BLAM void ShowSentryEventDialog()
Definition: sentry_event_notice.cpp:49
IDD_SENTRY_EVENT_NOTICE
#define IDD_SENTRY_EVENT_NOTICE
Definition: resource.h:40
IDD_PROPPAGE_MEDIUM
#define IDD_PROPPAGE_MEDIUM
Definition: resource.h:13
EI_PLATFORM
#define EI_PLATFORM
Definition: resource.h:79
IDC_ERR_MACHINE_INFO
#define IDC_ERR_MACHINE_INFO
Definition: resource.h:63
IDC_AB_VERSION_TITLE
#define IDC_AB_VERSION_TITLE
Definition: resource.h:75
FT_SLIDE_HEIGHT
#define FT_SLIDE_HEIGHT
Definition: resource.h:96
next_error_allow_safemode
bool next_error_allow_safemode
Definition: error_notice.cpp:16
BLAM_VS_PLATFORM
#define BLAM_VS_PLATFORM
Definition: version_data.h:29
EI_PRODUCT_ID
#define EI_PRODUCT_ID
Definition: resource.h:78
BlamProjectInfo::title
std::string title
Definition: project_info.h:18
BlamProjectInfo::codename
std::string codename
Definition: project_info.h:19
Blam::UI::Win32::ShowErrorDialogModal
BLAM int ShowErrorDialogModal(std::string error_text, bool allow_continue=true, bool allow_safemode=true)
Displays the Error dialog as a modal dialog.
Definition: error_notice.cpp:122
Blam::BuildInfo::GetReleaseType
BLAM std::string GetReleaseType()
Retrieves the release type of the engine.
Definition: engine_definitions.cpp:180
Blam::Content::Project::GetCurrentProjectInfo
BLAM BlamProjectInfo GetCurrentProjectInfo()
Definition: project.cpp:7
Blam::UI::Win32::ShowFontTestDialog
BLAM void ShowFontTestDialog()
Displays the Font Test dialog.
Definition: font_test.cpp:280
EI_GBOX_ENGINE_INFO
#define EI_GBOX_ENGINE_INFO
Definition: resource.h:70
FT_TB_FONTNAME
#define FT_TB_FONTNAME
Definition: resource.h:112
EI_COPYRIGHT
#define EI_COPYRIGHT
Definition: resource.h:92
BlamEngineDataFolder::Movies
@ Movies
Directory used to store video files, typically played at startup, credits, etc. Defaults to ....
ENGINE_VERSION
#define ENGINE_VERSION
Definition: version_data.h:32
error_notice
#define error_notice
Definition: resource.h:18
next_error_text
std::string next_error_text
Definition: error_notice.cpp:14
Blam::UI::Win32::ShowAboutDialog
BLAM void ShowAboutDialog()
Displays the About dialog.
Definition: about.cpp:50
ENGINE_CFG
#define ENGINE_CFG
Macro to allow quicker access to the main configuration file.
Definition: config.h:20
Blam::UI::Win32::Procedures::About
INT_PTR CALLBACK About(HWND hwndDlg, UINT message, WPARAM wParam, LPARAM lParam)
Main dialog procedure for About dialog.
Definition: about.cpp:10
NULL
Add a fourth parameter to bake specific font ranges NULL
Definition: README.txt:57
EI_DEV_MODE_ENABLED
#define EI_DEV_MODE_ENABLED
Definition: resource.h:82
IDD_ABOUTBOX
#define IDD_ABOUTBOX
Definition: resource.h:11
ENGINE_DATA_PATH
#define ENGINE_DATA_PATH(path)
Macro to quickly access a game engine data folder.
Definition: config.h:34
EI_ENGINE_VER
#define EI_ENGINE_VER
Definition: resource.h:76
FT_CBOX_CHARSET
#define FT_CBOX_CHARSET
Definition: resource.h:102
IDC_ERR_DONT_SHOW_AGAIN
#define IDC_ERR_DONT_SHOW_AGAIN
Definition: resource.h:54
resource.h
EI_DEVELOPER
#define EI_DEVELOPER
Definition: resource.h:89
BlamProjectInfo::copyright
std::string copyright
Definition: project_info.h:23
FT_CB_UNDERLINE
#define FT_CB_UNDERLINE
Definition: resource.h:88
FT_TB_PREVIEWTEXT
#define FT_TB_PREVIEWTEXT
Definition: resource.h:108
BlamProjectInfo::affiliates
std::string affiliates
Definition: project_info.h:22
BlamEngineDataFolder::Maps
@ Maps
Directory used for storing built-in cache files. Defaults to ./maps/
FT_REFRESH
#define FT_REFRESH
Definition: resource.h:109
BlamProjectInfo
Definition: project_info.h:5
Blam::UI::Win32::Utils::SetComboBoxSelectedItem
BLAM void SetComboBoxSelectedItem(HWND hDlg, int control_id, const char *item)
Change the selected item in a ComboBox.
Definition: utils.cpp:45
Blam::UI::Win32::Utils::SetControlText
BLAM bool SetControlText(HWND dialog, int field, const char *text)
Sets the text of the specified control.
Definition: utils.cpp:16
BlamProjectInfo::publisher
std::string publisher
Definition: project_info.h:20
dialogs
BlamMap< int, DLGPROC > dialogs
Definition: win32.cpp:8
EI_GAME_TITLE
#define EI_GAME_TITLE
Definition: resource.h:86
engine_definitions.h
FT_SLIDE_ORIENTATION
#define FT_SLIDE_ORIENTATION
Definition: resource.h:118
EI_UI_VERSION
#define EI_UI_VERSION
Definition: resource.h:73
EI_MOVIES_DIR
#define EI_MOVIES_DIR
Definition: resource.h:94
crash.h
FT_TB_ESCAPEMENT
#define FT_TB_ESCAPEMENT
Definition: resource.h:123
Blam::UI::Win32::ShowEngineInfoDialog
BLAM void ShowEngineInfoDialog()
Displays the Engine Information dialog.
Definition: engine_information.cpp:104
FT_EXIT
#define FT_EXIT
Definition: resource.h:85
FT_TB_HEIGHT
#define FT_TB_HEIGHT
Definition: resource.h:93
FT_CB_ITALIC
#define FT_CB_ITALIC
Definition: resource.h:83
Blam::UI::Win32::Procedures::ErrorDialog
INT_PTR CALLBACK ErrorDialog(HWND hwndDlg, UINT message, WPARAM wParam, LPARAM lParam)
Main dialog procedure for the Error dialog.
Definition: error_notice.cpp:18
Blam::API::v1::HS::OpenWebURL
void OpenWebURL(std::string url)
Definition: hs.cpp:114
IDD_FIRSTBOOT_NOTICE
#define IDD_FIRSTBOOT_NOTICE
Definition: resource.h:17
lbl_notice_message
#define lbl_notice_message
Definition: resource.h:68
FT_SLIDE_WIDTH
#define FT_SLIDE_WIDTH
Definition: resource.h:97
config.h
EI_AFFILIATES
#define EI_AFFILIATES
Definition: resource.h:91
FT_CBOX_FAMILY
#define FT_CBOX_FAMILY
Definition: resource.h:113
DEV_MODE
#define DEV_MODE
Definition: engine_definitions.h:12
Blam::UI::Win32::Utils::DisableWindowThemes
BLAM void DisableWindowThemes(HWND dialog)
Disables visual themes for the specified dialog ().
Definition: utils.cpp:6
Blam::UI::Win32::ShowDialog
BLAM void ShowDialog(int id)
Definition: win32.cpp:24
FT_TB_WIDTH
#define FT_TB_WIDTH
Definition: resource.h:95
IDC_FIRSTBOOT_TRACKER_BTN
#define IDC_FIRSTBOOT_TRACKER_BTN
Definition: resource.h:122
EI_CACHE_DIR
#define EI_CACHE_DIR
Definition: resource.h:80
Blam::UI::Win32::Procedures::FontTest
INT_PTR CALLBACK FontTest(HWND hwndDlg, UINT message, WPARAM wParam, LPARAM lParam)
Main dialog procedure for the Font Test dialog.
Definition: font_test.cpp:69
font_test
#define font_test
Definition: resource.h:20
FT_CBOX_PITCH
#define FT_CBOX_PITCH
Definition: resource.h:107
Blam::UI::Win32::Procedures::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:11
IDC_ERR_EXIT
#define IDC_ERR_EXIT
Definition: resource.h:58
FT_TB_WEIGHT
#define FT_TB_WEIGHT
Definition: resource.h:100
FT_SLIDE_ESCAPEMENT
#define FT_SLIDE_ESCAPEMENT
Definition: resource.h:124
Blam::UI::Win32::Procedures::FirstbootNotice
INT_PTR CALLBACK FirstbootNotice(HWND hwndDlg, UINT message, WPARAM wParam, LPARAM lParam)
Main dialog procedure for the Firstboot dialog.
Definition: firstboot.cpp:11
EI_DUMP_TO_FILE
#define EI_DUMP_TO_FILE
Definition: resource.h:69
FT_CBOX_OUTPREC
#define FT_CBOX_OUTPREC
Definition: resource.h:103
IDC_AB_ENGINE_INFO
#define IDC_AB_ENGINE_INFO
Definition: resource.h:77
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:115
BlamProjectInfo::developer
std::string developer
Definition: project_info.h:21
EI_GBOX_ENGINE_SETTINGS
#define EI_GBOX_ENGINE_SETTINGS
Definition: resource.h:72