gwnavgeneration/generator/generatorbasesystem.h Source File
Go to the documentation of this file.
44 config.
m_sysAlloc = GeneratorSysAllocMalloc::InitSystemSingleton();
54 GeneratorCategoryBuilder generatorCategoryBuilder;
55 BlobRegistry::AddCategory(&generatorCategoryBuilder);
The BaseSystemConfig class contains a set of objects and configuration parameters that are required i...
Definition: basesystem.h:40
GeneratorBaseSystem()
Creates and sets up the new BaseSystem with a default configuration.
Definition: generatorbasesystem.h:28
static void Init(BaseSystemConfig &config)
Initialize.
Definition: generatorbasesystem.h:41
BaseSystemConfig Config
Defines a type for the configuration object used to initialize the GeneratorBaseSystem.
Definition: generatorbasesystem.h:24
static bool HasMemoryLeaks()
Indicates whether or not any memory allocated by the BaseSystem remains to be freed.
Definition: basesystem.h:133
static void Destroy()
Destroys the BaseSystem.
Definition: basesystem.cpp:133
static bool IsInitialized()
Indicates whether or not the BaseSystem has been successfully initialized.
Definition: generatorbasesystem.h:59
static bool HasMemoryLeaks()
Indicates whether or not any memory allocated by the GeneratorBaseSystem remains to be freed...
Definition: generatorbasesystem.h:63
The GeneratorBaseSystem class is a helper tool that enable the user to correctly initialize the BaseS...
Definition: generatorbasesystem.h:21
The Autodesk Navigation namespace.
Definition: gamekitcrowddispersion.cpp:17
~GeneratorBaseSystem()
Calls static function GeneratorBaseSystem::Destroy()
Definition: generatorbasesystem.h:38
static void Init(const Config &config)
Sets up the BaseSystem according to the specified configuration.
Definition: basesystem.h:122
SysAllocBase * m_sysAlloc
Provides an instance of a class that implements the SysAlloc interface, which will be invoked any tim...
Definition: basesystem.h:81
static bool IsInitialized()
Indicates whether or not the BaseSystem has been successfully initialized.
Definition: basesystem.h:129
GeneratorBaseSystem(BaseSystemConfig &config)
Creates and sets up the BaseSystem according to the specified configuration.
Definition: generatorbasesystem.h:35
static void Destroy()
Destroys the GeneratorBaseSystem.
Definition: generatorbasesystem.h:66