Game helper.
More...
#include <Logic.hpp>
|
static const ESceneType | ActiveScene () |
|
static const LevelData::Ptr & | LevelData () |
|
static const LevelCompletionData::Ptr & | LevelCompletionData () |
|
static void | SceneManager_activeSceneChanged (_u::Scene p_Current, _u::Scene p_Next) |
| On Unity scene change.
|
|
static void | FireLevelStarted (const LevelData::Ptr &p_LevelData) |
| On level started.
|
|
static void | FireLevelEnded (const LevelCompletionData::Ptr &p_LevelCompletionData) |
| On level ended.
|
|
Game helper.
Definition at line 27 of file Logic.hpp.
◆ ESceneType
◆ FireLevelEnded()
static void CP_SDK_BS::Game::Logic::FireLevelEnded |
( |
const LevelCompletionData::Ptr & |
p_LevelCompletionData | ) |
|
|
static |
On level ended.
- Parameters
-
p_LevelCompletionData | Level completion data |
◆ FireLevelStarted()
static void CP_SDK_BS::Game::Logic::FireLevelStarted |
( |
const LevelData::Ptr & |
p_LevelData | ) |
|
|
static |
On level started.
- Parameters
-
◆ SceneManager_activeSceneChanged()
static void CP_SDK_BS::Game::Logic::SceneManager_activeSceneChanged |
( |
_u::Scene |
p_Current, |
|
|
_u::Scene |
p_Next |
|
) |
| |
|
static |
On Unity scene change.
- Parameters
-
p_Current | Current scene |
p_Next | Next scene |
◆ _OnUnityActiveSceneChanged
_v::Event CP_SDK_BS::Game::Logic::_OnUnityActiveSceneChanged |
|
static |
◆ OnLevelEnded
_v::Event<const LevelCompletionData::Ptr&> CP_SDK_BS::Game::Logic::OnLevelEnded |
|
static |
◆ OnLevelStarted
_v::Event<const LevelData::Ptr&> CP_SDK_BS::Game::Logic::OnLevelStarted |
|
static |
◆ OnMenuSceneLoaded
_v::Event CP_SDK_BS::Game::Logic::OnMenuSceneLoaded |
|
static |
◆ OnSceneChange
The documentation for this class was generated from the following file: