Elaztek Developer Hub
Switch Project...
blam!
Editing Kit
Guerilla
Sapien
Tool
Foundry
Libraries
Keystone
Strings
Forums
Discord
Doxygen
Jenkins
Guides
Gitlab
Blamite Game Engine - Strings
00433.02.16.25.2127.blamite
A library containing general purpose utilities and classes for use in multiple projects.
strings_api.h
Go to the documentation of this file.
1
// Blamite Game Engine - Strings.dll Core Header //
3
// Copyright (c) 2013-2021 Elaztek Studios //
5
6
#pragma once
7
8
#include <string>
9
#include <windows.h>
10
11
#ifdef STRINGS_EXPORTS
12
#define STRINGS_API __declspec(dllexport)
13
#else
14
#define STRINGS_API __declspec(dllimport)
15
#endif
16
23
namespace
BlamStrings
24
{
37
STRINGS_API
const
char
*
GetStringFromID
(
int
string_id,
int
max_length);
38
44
STRINGS_API
HMODULE
GetStringsDLLHandle
();
45
}
logger.h
BlamStrings
Namespace containing general-purpose utilities.
Definition:
events.h:199
STRINGS_API
#define STRINGS_API
Definition:
strings_api.h:14
dll_handle
HMODULE dll_handle
Handle for Strings.dll.
Definition:
main.cpp:14
BlamStrings::GetStringFromID
const STRINGS_API char * GetStringFromID(int string_id, int max_length)
Retrieves a string from its ID.
Definition:
main.cpp:16
DllMain
BOOL APIENTRY DllMain(HMODULE module_handle, DWORD reason, LPVOID reserved)
Entry point for Strings.dll.
Definition:
main.cpp:90
uuids::to_string
std::basic_string< CharT, Traits, Allocator > to_string(uuid const &id)
Definition:
uuid.h:581
BlamStrings::GetStringsDLLHandle
STRINGS_API HMODULE GetStringsDLLHandle()
Retrieves the module handle for the Strings library.
Definition:
main.cpp:105
validate_delayed_dlls
void validate_delayed_dlls()
Definition:
main.cpp:27
strings_api.h
Strings
strings_api.h
Generated on Mon Feb 17 2025 00:24:11 for Blamite Game Engine - Strings by
1.8.17