SparrowRenderer/deferredmodule.h

28 lines
402 B
C++

#ifndef DEFERREDMODULE_H
#define DEFERREDMODULE_H
#include "framebuffer.h"
#include "module.h"
class Shader;
class PhongEntity;
class GBuffer : public FrameBuffer
{
public:
GBuffer(int width, int height);
~GBuffer();
};
class DeferredModule : public Module
{
public:
DeferredModule();
virtual void renderGL(Camera* myCamera, Scene* scene);
private:
};
#endif // DEFERREDMODULE_H