Elaztek Developer Hub
Blamite Game Engine - Sapien (Library)  00433.02.16.25.2127.blamite
The level editor application for the Blamite Game Engine.
sapien.h
Go to the documentation of this file.
1 // Blamite Game Engine - HEKSapien.dll Core Header //
3 // Copyright (c) 2013-2021 Elaztek Studios //
5 
6 #pragma once
7 
8 #define WIN32_LEAN_AND_MEAN
9 #include <windows.h>
10 
11 #ifdef SAPIEN_LIB_EXPORTS
12 #define SAPIEN_LIB_API __declspec(dllexport)
13 #else
14 #define SAPIEN_LIB_API __declspec(dllimport)
15 #endif
16 
20 namespace Sapien
21 {
26 }
Sapien
Namespace containing functions for Sapien.
Definition: hierarchy.h:276
dll_handle
HMODULE dll_handle
Handle for HEKSapien.dll.
Definition: main.cpp:3
SAPIEN_LIB_API
#define SAPIEN_LIB_API
Definition: sapien.h:14
Sapien::GetSapienDLLHandle
SAPIEN_LIB_API HMODULE GetSapienDLLHandle()
Retrieves the module handle for Sapien.
Definition: main.cpp:29
DllMain
BOOL APIENTRY DllMain(HMODULE module_handle, DWORD reason_for_call, LPVOID reserved)
DLL entry point for HEKSapien.dll.
Definition: main.cpp:15
sapien.h