Files
2025-05-13 02:46:21 +03:00

21 lines
464 B
C++

#ifndef IRenderOutput_h__
#define IRenderOutput_h__
#include <IRenderWindow.h>
#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__