![]() |
Blamite Game Engine - Guerilla (Library)
00381.04.17.23.2324.blamite
The tag editor for the Blamite Game Engine.
|
Namespace containing functions for working with project files. More...
Functions | |
| GUERILLA_LIB_API BlamProject * | LoadProject (std::string file_path) |
| Loads a project file from disk and prepares it for use. More... | |
| GUERILLA_LIB_API void | LoadProjects () |
| Attempts to load all available project folders. More... | |
| GUERILLA_LIB_API void | UnloadProjects () |
| Releases all project data loaded into memory. More... | |
| GUERILLA_LIB_API std::vector< BlamProject * > | GetLoadedProjects () |
| Retrieves the list of loaded projects. More... | |
Namespace containing functions for working with project files.
| std::vector< BlamProject * > Guerilla::Projects::GetLoadedProjects | ( | ) |
Retrieves the list of loaded projects.
| BlamProject * Guerilla::Projects::LoadProject | ( | std::string | file_path | ) |
Loads a project file from disk and prepares it for use.
| file_path | - The path to the project file to load. |
nullptr if the project failed to load. | void Guerilla::Projects::LoadProjects | ( | ) |
Attempts to load all available project folders.
This will attempt to load all projects within the Editing Kit projects folder, as well as any configured tag paths.
| void Guerilla::Projects::UnloadProjects | ( | ) |
Releases all project data loaded into memory.
Should be called at shutdown.