Blamite Game Engine - blam!  00296.01.12.21.0102.blamite
The core library for the Blamite Game Engine.
dialogs.h File Reference
#include <Windows.h>
#include <string>

Go to the source code of this file.

Namespaces

 Blam
 Namespace surrounding all major engine components.
 
 Blam::Dialogs
 Namespace containing things related to the displaying of Win32 dialogs.
 
 Blam::DialogHelpers
 Namespace containing helper functions for Win32 dialogs.
 
 Blam::DialogHelpers::ComboBox
 Helpers relating to a ComboBox control.
 

Macros

#define BLAM
 

Functions

BLAM void Blam::Dialogs::FirstbootDialogProcedure (HINSTANCE hInst, HWND hWnd)
 Dialog procedure for the Firstboot dialog. More...
 
BLAM void Blam::Dialogs::AboutDialogProcedure (HINSTANCE hInst, HWND hWnd)
 Dialog procedure for the About dialog. More...
 
BLAM void Blam::Dialogs::EngineInformationDialogProcedure (HINSTANCE hInst, HWND hWnd)
 Dialog procedure for the Engine Information dialog. More...
 
BLAM void Blam::Dialogs::ErrorDialogProcedure (HINSTANCE hInst, HWND hWnd, LPSTR error_text)
 Dialog procedure for the Error dialog. More...
 
BLAM void Blam::Dialogs::FontTestDialogProcedure (HINSTANCE hInst, HWND hWnd)
 Dialog procedure for the Font Test dialog. More...
 
BLAM int Blam::Dialogs::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. More...
 
BLAM void Blam::Dialogs::SentryEventIdDialogProcedure (HINSTANCE instance_handle, HWND window_handle)
 
BLAM void Blam::DialogHelpers::DisableWindowThemes (HWND dialog)
 Disables visual themes for the specified dialog (). More...
 
BLAM void Blam::DialogHelpers::DisableControlThemes (HWND dialog, int field)
 Disables visual themes for the specified control. More...
 
BLAM bool Blam::DialogHelpers::SetControlText (HWND dialog, int field, LPSTR text)
 Sets the text of the specified control. More...
 
BLAM std::string Blam::DialogHelpers::GetStringFromDword (DWORD dword)
 Converts a DWORD to a std::string. More...
 
BLAM void Blam::DialogHelpers::DisableControl (HWND dialog, int field)
 Disables the specified control. More...
 
BLAM void Blam::DialogHelpers::EnableControl (HWND dialog, int field)
 Enables the specified control. More...
 
BLAM void Blam::DialogHelpers::ComboBox::AddItemToComboBox (HWND hDlg, int control_id, char *item, int value)
 Adds an item to the specified ComboBox control. More...
 
BLAM void Blam::DialogHelpers::ComboBox::SetComboBoxSelectedItem (HWND hDlg, int control_id, char *item)
 Change the selected item in a ComboBox. More...
 

Macro Definition Documentation

◆ BLAM

#define BLAM