![]() |
Blamite Game Engine - Guerilla (Library)
00402.09.29.23.0627.blamite
The tag editor for the Blamite Game Engine.
|
#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 | |
BlamStrings::Resources | |
BlamStrings::Resources::ProjectInfo | |
Namespace containing functions used to work with Blam Project Information files. | |
Macros | |
#define | GUERILLA_LIB_API __declspec(dllimport) |
#define | PROJECT_FILE_FORMAT_VERSION 1 |
The current project file format version. More... | |
Functions | |
GUERILLA_LIB_API BlamProjectInfo | BlamStrings::Resources::ProjectInfo::LoadProjectInfo (std::string file_path) |
Loads a project information file from disk. More... | |
GUERILLA_LIB_API bool | BlamStrings::Resources::ProjectInfo::SaveProjectInfo (BlamProjectInfo project) |
Saves a project information file to disk. More... | |
#define GUERILLA_LIB_API __declspec(dllimport) |
#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.