NarcEngine 0.1.1
C++ Vulkan game engine
 
Loading...
Searching...
No Matches
EngineBinder.h
1#pragma once
2
3namespace narc_io
4{
5 struct Image;
6}
7
8namespace narc_engine
9{
10 class Renderer;
11 class IEngine;
12
13 class NARC_ENGINE_API EngineBinder
14 {
15 public:
16 EngineBinder(IEngine* engine) : m_engine(engine)
17 {
18 }
19
20 void attachRenderer(const Renderer* renderer) const;
21
22 private:
23 IEngine* m_engine;
24 };
25} // narc_engine
Definition IEngine.h:8
Definition Renderer.h:13
Definition Image.h:8