 |
Blamite Game Engine - Blam (Core)
|
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:553
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:94
#define BLAM_EXT_API
Definition: blam_api.h:12
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:223
BLAM_EXT_API void MainLoop()
Function for the engine's main loop.
Definition: main.cpp:539