Manager of SCR_GameCoreBase classes, operated from class Game.
More...
|
| ref array< ref SCR_GameCoreBase > | m_aCores |
| |
| ref array< SCR_GameCoreBase > | m_CoresSorted = new array<SCR_GameCoreBase> |
| |
|
| static const ResourceName | CORE_CONFIG_PATH = "{A9ACCDC72AD70995}Configs/Core/Cores.conf" |
| |
| static ref map< TypeName, SCR_GameCoreBase > | m_CoresMap = new map<TypeName, SCR_GameCoreBase> |
| |
Manager of SCR_GameCoreBase classes, operated from class Game.
◆ SCR_GameCoresManager()
| void SCR_GameCoresManager.SCR_GameCoresManager |
( |
| ) |
|
◆ CreateCoresManager()
Create cores manager.
- Returns
- Manager class
◆ GetCore()
| static SCR_GameCoreBase SCR_GameCoresManager.GetCore |
( |
TypeName | type | ) |
|
|
static |
Get game core of given type.
- Parameters
-
| type | Class inherited from SCR_GameCoreBase |
- Returns
- Core class (if it exists, otherwise null is returned)
◆ OnAfterInit()
| void SCR_GameCoresManager.OnAfterInit |
( |
| ) |
|
◆ OnGameEnd()
| void SCR_GameCoresManager.OnGameEnd |
( |
| ) |
|
◆ OnGameStart()
| void SCR_GameCoresManager.OnGameStart |
( |
| ) |
|
◆ OnUpdate()
| void SCR_GameCoresManager.OnUpdate |
( |
float | timeSlice | ) |
|
◆ OnWorldPostProcess()
| void SCR_GameCoresManager.OnWorldPostProcess |
( |
World | world | ) |
|
◆ CORE_CONFIG_PATH
| const ResourceName SCR_GameCoresManager.CORE_CONFIG_PATH = "{A9ACCDC72AD70995}Configs/Core/Cores.conf" |
|
staticprotected |
◆ m_aCores
| ref array<ref SCR_GameCoreBase> SCR_GameCoresManager.m_aCores |
|
protected |
◆ m_CoresMap
| ref map<TypeName, SCR_GameCoreBase> SCR_GameCoresManager.m_CoresMap = new map<TypeName, SCR_GameCoreBase> |
|
staticprotected |
◆ m_CoresSorted
| ref array<SCR_GameCoreBase> SCR_GameCoresManager.m_CoresSorted = new array<SCR_GameCoreBase> |
|
protected |
The documentation for this interface was generated from the following file:
- Game/GameCore/SCR_GameCoresManager.c