Elaztek Developer Hub
Switch Project...
blam!
Editing Kit
Guerilla
Sapien
Tool
Foundry
Libraries
Keystone
Strings
Forums
Discord
Doxygen
Jenkins
Guides
Gitlab
Blamite Game Engine - blam!
00453.06.08.26.0624.blamite
The core library for the Blamite Game Engine.
project.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <
blam/api/v1/types/project_info.h
>
4
5
#ifndef BLAM
6
#define BLAM
7
#endif
8
9
namespace
Blam::Content::Project
10
{
11
BLAM
BlamProjectInfo
GetCurrentProjectInfo
();
12
13
BLAM
void
SetActiveProjectInfo
(
BlamProjectInfo
project_info);
14
15
BLAM
void
ConfigureProjectDefaults
();
16
}
Blam::Content::Project
Definition:
project.h:9
project.h
project_info.h
Blam::Content::Project::SetActiveProjectInfo
BLAM void SetActiveProjectInfo(BlamProjectInfo project_info)
Definition:
project.cpp:12
BlamProjectInfo::use_defaults
bool use_defaults
Definition:
project_info.h:7
Blam::Content::Project::GetCurrentProjectInfo
BLAM BlamProjectInfo GetCurrentProjectInfo()
Definition:
project.cpp:7
Blam::Content::Project::ConfigureProjectDefaults
BLAM void ConfigureProjectDefaults()
Definition:
project.cpp:17
BlamProjectInfo
Definition:
project_info.h:5
BlamProjectInfo::user_data_folder
std::string user_data_folder
Definition:
project_info.h:16
BLAM
#define BLAM
Definition:
project.h:6
current_project
BlamProjectInfo current_project
Definition:
project.cpp:5
blam
components
content
project
project.h
Generated on Mon Jun 8 2026 09:40:33 for Blamite Game Engine - blam! by
1.8.17