Elaztek Developer Hub
Blamite Game Engine - Sapien (Library)  00361.08.25.22.0004.blamite
The level editor application for the Blamite Game Engine.
scenario.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <HEKGuerilla/components/tags/tags.h>
4 #include <HEKGuerilla/components/projects/projects.h>
5 
6 #ifdef SAPIEN_LIB_EXPORTS
7 #define SAPIEN_LIB_API __declspec(dllexport)
8 #else
9 #define SAPIEN_LIB_API __declspec(dllimport)
10 #endif
11 
13 {
14  SAPIEN_LIB_API BlamProject* GetActiveProject();
15 
17 
18  SAPIEN_LIB_API bool LoadScenario(std::string project_name, std::string tag_path);
19 
20  SAPIEN_LIB_API bool LoadScenario_Stage1(std::string project_name, std::string tag_path);
21  SAPIEN_LIB_API bool LoadScenario_Stage2(std::string project_name, std::string tag_path);
22  SAPIEN_LIB_API bool LoadScenario_Stage3(std::string project_name, std::string tag_path);
23  SAPIEN_LIB_API bool LoadScenario_Stage4(std::string project_name, std::string tag_path);
24  SAPIEN_LIB_API bool LoadScenario_Stage5(std::string project_name, std::string tag_path);
25 
27 }
Sapien::Scenario::GetActiveScenarioTag
SAPIEN_LIB_API BlamTag * GetActiveScenarioTag()
Definition: scenario.cpp:25
SAPIEN_LIB_API
#define SAPIEN_LIB_API
Definition: scenario.h:9
Sapien::Scenario::GetActiveProject
SAPIEN_LIB_API BlamProject * GetActiveProject()
Definition: scenario.cpp:20
Sapien::Scenario::LoadScenario
SAPIEN_LIB_API bool LoadScenario(std::string project_name, std::string tag_path)
Definition: scenario.cpp:162
Sapien::Scenario::LoadScenario_Stage2
SAPIEN_LIB_API bool LoadScenario_Stage2(std::string project_name, std::string tag_path)
Definition: scenario.cpp:49
Sapien::Scenario::LoadScenario_Stage3
SAPIEN_LIB_API bool LoadScenario_Stage3(std::string project_name, std::string tag_path)
Definition: scenario.cpp:85
Sapien::Scenario
Definition: scenario.h:12
Sapien::Scenario::LoadScenario_Stage5
SAPIEN_LIB_API bool LoadScenario_Stage5(std::string project_name, std::string tag_path)
Definition: scenario.cpp:139
Sapien::Scenario::SaveScenario
SAPIEN_LIB_API void SaveScenario()
Definition: scenario.cpp:214
Sapien::Scenario::LoadScenario_Stage4
SAPIEN_LIB_API bool LoadScenario_Stage4(std::string project_name, std::string tag_path)
Definition: scenario.cpp:117
Sapien::Scenario::LoadScenario_Stage1
SAPIEN_LIB_API bool LoadScenario_Stage1(std::string project_name, std::string tag_path)
Definition: scenario.cpp:30