Commit WIP about RenderSurface

This commit is contained in:
Lynix
2016-11-10 12:54:10 +01:00
parent 86b892c3bc
commit c136f8eddc
22 changed files with 321 additions and 37 deletions

View File

@@ -16,13 +16,15 @@
namespace Nz
{
class RenderSurface;
class NAZARA_RENDERER_API RenderWindowImpl
{
public:
RenderWindowImpl() = default;
virtual ~RenderWindowImpl();
virtual bool Create(WindowHandle handle, const Vector2ui& size, const RenderWindowParameters& parameters) = 0;
virtual bool Create(RenderSurface* surface, const Vector2ui& size, const RenderWindowParameters& parameters) = 0;
};
}