#include "ncengine/ecs/EcsFwd.h"
#include "ncengine/graphics/Camera.h"
#include "ncengine/graphics/PostProcess.h"
#include "ncengine/module/Module.h"
#include "ncengine/module/ModuleProvider.h"
#include "ncengine/type/EngineId.h"
#include "ncengine/ui/IUI.h"
Go to the source code of this file.
|
auto | nc::BuildGraphicsModule (const config::ProjectSettings &projectSettings, const config::AssetSettings &assetSettings, const config::GraphicsSettings &graphicsSettings, const config::MemorySettings &memorySettings, ModuleProvider modules, ecs::Ecs world, SystemEvents &events) -> std::unique_ptr< NcGraphics > |
| Build an NcGraphics instance. More...
|
|
- Copyright
- Jaremie Romer and McCallister Romer 2025
◆ BuildGraphicsModule()
Build an NcGraphics instance.
- Note
- The NcAsset, NcScene, and NcWindow modules must be registered prior to initializing NcGraphics.