Murl::Resource::StaticFactory Class Reference
The StaticFactory class to create the IFactory object. More...
#include "murl_resource_i_factory.h"
Static Public Member Functions | |
static IFactory * | CreateFactory (const IAppConfiguration *appConfig, const Output::IDeviceHandler *outputDeviceHandler, IFileInterface *fileInterface) |
Create the resource factory object. More... | |
static Bool | DestroyFactory (IFactory *&factory) |
Destroy the resource factory object. More... | |
Detailed Description
The StaticFactory class to create the IFactory object.
The StaticFactory is used by the engine's core only.
Member Function Documentation
◆ CreateFactory()
|
static |
Create the resource factory object.
- Parameters
-
appConfig The application configuration object. outputDeviceHandler The output device handler. fileInterface The file interface object.
- Returns
- The created resource factory object, or null if failed.
◆ DestroyFactory()
Destroy the resource factory object.
- Parameters
-
factory A reference to the resource factory pointer. After destruction the pointer is set to null.
- Returns
- true if successful.
The documentation for this class was generated from the following file:
- murl_resource_i_factory.h