![]() |
Blamite Game Engine - Strings
00425.12.30.24.2120.blamite
A library containing general purpose utilities and classes for use in multiple projects.
|
#include <string>
Go to the source code of this file.
Classes | |
struct | BlamProjectInfo |
Structure representing a Blam Project Information file. More... | |
struct | BlamProjectInfo::game_info_data |
struct | BlamProjectInfo::network_settings_data |
struct | BlamProjectInfo::engine_settings_data |
Namespaces | |
BlamStrings | |
Namespace containing general-purpose utilities. | |
BlamStrings::Resources | |
Functions used in loading and accessing resources. | |
BlamStrings::Resources::ProjectInfo | |
Namespace containing functions used to work with Blam Project Information files. | |
Macros | |
#define | STRINGS_API __declspec(dllimport) |
#define | PROJECT_FILE_FORMAT_VERSION 1 |
The current project file format version. More... | |
Functions | |
STRINGS_API BlamProjectInfo | BlamStrings::Resources::ProjectInfo::LoadProjectInfo (std::string file_path) |
Loads a project information file from disk. More... | |
STRINGS_API bool | BlamStrings::Resources::ProjectInfo::SaveProjectInfo (BlamProjectInfo project) |
Saves a project information file to disk. More... | |
#define PROJECT_FILE_FORMAT_VERSION 1 |
The current project file format version.
This should be incremented in the event that any major changes are made to the project files. Namely, any changes which would break previous projects - such as the removal of sections or settings. The addition of new settings will usually not require a format change, assuming that project files without the new settings can still be properly loaded and supported.
#define STRINGS_API __declspec(dllimport) |