Elaztek Developer Hub
Blamite Game Engine - Strings  00423.10.27.24.0533.blamite
A library containing general purpose utilities and classes for use in multiple projects.
BlamStrings::Resources::ProjectInfo Namespace Reference

Namespace containing functions used to work with Blam Project Information files. More...

Functions

STRINGS_API BlamProjectInfo LoadProjectInfo (std::string file_path)
 Loads a project information file from disk. More...
 
STRINGS_API bool SaveProjectInfo (BlamProjectInfo project)
 Saves a project information file to disk. More...
 

Detailed Description

Namespace containing functions used to work with Blam Project Information files.

Function Documentation

◆ LoadProjectInfo()

BlamProjectInfo BlamStrings::Resources::ProjectInfo::LoadProjectInfo ( std::string  file_path)

Loads a project information file from disk.

Parameters
file_path- Path to the project information file.
Returns
The loaded project information file. Be sure to check the loaded field of the file before use.
+ Here is the call graph for this function:

◆ SaveProjectInfo()

bool BlamStrings::Resources::ProjectInfo::SaveProjectInfo ( BlamProjectInfo  project)

Saves a project information file to disk.

Parameters
project- The project to save.
Returns
true if the project saved successfully, otherwise returns false
+ Here is the call graph for this function: