XLE
v0.02.0
|
Classes | |
struct | Flags |
Public Member Functions | |
Services (Flags::BitField flags=0) | |
void | AttachCurrentModule () |
void | DetachCurrentModule () |
Services (const Services &)=delete | |
const Services & | operator= (const Services &)=delete |
Static Public Member Functions | |
static AssetSetManager & | GetAssetSets () |
static CompileAndAsyncManager & | GetAsyncMan () |
static InvalidAssetManager * | GetInvalidAssetMan () |
static Services & | GetInstance () |
Protected Attributes | |
std::unique_ptr< AssetSetManager > | _assetSets |
std::unique_ptr< CompileAndAsyncManager > | _asyncMan |
std::unique_ptr< InvalidAssetManager > | _invalidAssetMan |
Static Protected Attributes | |
static Services * | s_instance = nullptr |