![]() |
Blamite Game Engine - Guerilla (Library)
00417.04.28.24.2058.blamite
The tag editor for the Blamite Game Engine.
|
Namespace containing functions for working with project files. More...
Functions | |
| GUERILLA_LIB_API BlamProject * | GetCurrentProject () |
| GUERILLA_LIB_API void | SetCurrentProject (BlamProject *project) |
| 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.
| BlamProject * Guerilla::Projects::GetCurrentProject | ( | ) |
Here is the caller graph for this function:| 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.
Here is the caller graph for this function:| 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.
Here is the call graph for this function:| void Guerilla::Projects::SetCurrentProject | ( | BlamProject * | project | ) |
| void Guerilla::Projects::UnloadProjects | ( | ) |
Releases all project data loaded into memory.
Should be called at shutdown.