Elaztek Developer Hub
Switch Project...
blam!
Editing Kit
Guerilla
Sapien
Tool
Foundry
Libraries
Keystone
Strings
Forums
Discord
Doxygen
Jenkins
Guides
Gitlab
Blamite Game Engine - Sapien (Library)
00361.08.25.22.0004.blamite
The level editor application for the Blamite Game Engine.
config.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <Strings/components/settings/config/config.h>
4
#include <Strings/components/diagnostics/errors/errors.h>
5
6
#ifndef SAPIEN
7
#define SAPIEN
8
#endif
9
10
#ifdef SAPIEN_LIB_EXPORTS
11
#define SAPIEN_LIB_API __declspec(dllexport)
12
#else
13
#define SAPIEN_LIB_API __declspec(dllimport)
14
#endif
15
16
#define SAPIEN_CONFIG_DEFAULT_NAME "sapien.cfg"
17
18
21
namespace
Sapien::Settings::Config
22
{
28
SAPIEN_LIB_API
BlamResult
LoadConfig
();
29
35
SAPIEN_LIB_API
bool
IsConfigReady
();
36
42
SAPIEN_LIB_API
BlamConfigurationFile*
GetConfig
();
43
}
Sapien::Settings::Config::GetConfig
SAPIEN_LIB_API BlamConfigurationFile * GetConfig()
Retrieves the Sapien configuration.
Definition:
config.cpp:61
Sapien::Settings::Config::IsConfigReady
SAPIEN_LIB_API bool IsConfigReady()
Checks whether the configuration file is ready for use.
Definition:
config.cpp:48
SAPIEN_LIB_API
#define SAPIEN_LIB_API
Definition:
config.h:13
Sapien::Settings::Config::LoadConfig
SAPIEN_LIB_API BlamResult LoadConfig()
Loads the default Sapien configuration file.
Definition:
config.cpp:10
Sapien::Settings::Config
Namespace for anything related to Sapien's configuration.
Definition:
config.h:21
HEKSapien
components
settings
config
config.h
Generated on Thu Aug 25 2022 02:21:58 for Blamite Game Engine - Sapien (Library) by
1.8.17