Elaztek Developer Hub
Blamite Game Engine - Strings  00428.01.13.25.2134.blamite
A library containing general purpose utilities and classes for use in multiple projects.
blamite.cpp File Reference
#include <string>
#include <blam/api/api.h>
#include <sdl2/SDL.h>
#include <Windows.h>
+ Include dependency graph for blamite.cpp:

Macros

#define BlamAPI   Blam::API::v1
 

Functions

void ___apply_project_info ()
 
void game_init ()
 
void game_shutdown ()
 
void cleanup_resources ()
 Cleans up all resources used by the game. More...
 
int main (int args_count, char *args[])
 Main entry point for the application. More...
 

Variables

SDL_Window * main_window = nullptr
 Main application window. More...
 
std::string window_name = "blam!"
 Main application window name. More...
 
bool sdl_single_buffer = false
 Whether or not to run SDL in single-buffer mode. More...
 
bool dpi_unaware = false
 Whether or not to run Qt in DPI-unaware mode. More...
 

Macro Definition Documentation

◆ BlamAPI

#define BlamAPI   Blam::API::v1

Function Documentation

◆ ___apply_project_info()

void ___apply_project_info ( )
+ Here is the caller graph for this function:

◆ cleanup_resources()

void cleanup_resources ( )

Cleans up all resources used by the game.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ game_init()

void game_init ( )
+ Here is the caller graph for this function:

◆ game_shutdown()

void game_shutdown ( )
+ Here is the caller graph for this function:

◆ main()

int main ( int  args_count,
char *  args[] 
)

Main entry point for the application.

+ Here is the call graph for this function:

Variable Documentation

◆ dpi_unaware

bool dpi_unaware = false

Whether or not to run Qt in DPI-unaware mode.

◆ main_window

SDL_Window* main_window = nullptr

Main application window.

◆ sdl_single_buffer

bool sdl_single_buffer = false

Whether or not to run SDL in single-buffer mode.

◆ window_name

std::string window_name = "blam!"

Main application window name.