blob: f8187d7757fc8710f8d62ba1ee0db11a76dfc189 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#ifndef _MANAGERCONTEXT_LOADING_H_
#define _MANAGERCONTEXT_LOADING_H_
#include "Runtime/Utilities/dynamic_array.h"
typedef dynamic_array<int> InstanceIDArray;
class AwakeFromLoadQueue;
void CollectLevelGameManagers (InstanceIDArray& outputObjects);
void DestroyLevelManagers ();
void RemoveDuplicateGameManagers ();
std::string PlayerLoadSettingsAndInput(const std::string& dataFile);
std::string PlayerLoadGlobalManagers (const char* dataFile);
std::string ResetManagerContextFromLoaded ();
void LoadManagers (AwakeFromLoadQueue& awakeFromLoadQueue);
#endif
|