 |
Blamite Game Engine - blam!
00263.10.17.20.0001.blamite
The core library for the Blamite Game Engine.
|
Go to the documentation of this file.
12 #define BLAM_EXT_API extern "C" __declspec(dllexport)
14 #define BLAM_EXT_API extern "C" __declspec(dllimport)
27 namespace DotNETHelpers
Namespace surrounding all major engine components.
Definition: blam_api.h:17
BLAM_EXT_API void ExecuteConsoleCommand(const char *command)
Runs a command through the engine's console.
Definition: blam_api.cpp:16
BLAM_EXT_API WPARAM CreateWParam(int low, int high)
Definition: blam_api.cpp:11
BLAM_EXT_API void ResizeViewport(int width, int height)
Resizes the engine's viewport resolution.
Definition: blam_api.cpp:21
BLAM_EXT_API void CleanupEngineResources()
Instructs the engine to clean up any resources.
Definition: main.cpp:628
BLAM_EXT_API LRESULT WINAPI MainWindowProcedure(HWND window_handle, UINT message, WPARAM wParam, LPARAM lParam)
Window Procedure for the main application window.
Definition: main.cpp:98
#define BLAM_EXT_API
Definition: blam_api.h:14
BLAM_EXT_API LPARAM CreateLParam(int low, int high)
Definition: blam_api.cpp:6
BLAM_EXT_API int StartEngine(int args_count, char *args[], HWND window)
Entry point for the engine.
Definition: main.cpp:455
BLAM_EXT_API void MainLoop()
Function for the engine's main loop.
Definition: main.cpp:604