#ifndef IRenderOutput_h__ #define IRenderOutput_h__ #include #include "ISwapChain.h" namespace LifeGraphics { class IRenderOutput { public: IRenderOutput(LifeCore::IRenderWindow* out_window, ISwapChain* out_swapchain); LifeCore::IRenderWindow* GetWindow(); ISwapChain* GetSwapChain(); private: LifeCore::IRenderWindow* window; ISwapChain* swap_chain; }; } #endif // IRenderOutput_h__