engine/include/Render/HalibutRender/HalibutRenderInterface.h

32 lines
592 B
C
Raw Normal View History

2013-01-19 20:02:34 +00:00
#ifndef HALIBUT_RENDER_INTERFACE_H_INCLUDED
#define HALIBUT_RENDER_INTERFACE_H_INCLUDED
#include "include/Utils/Utils.h"
#include "include/Render/RenderInterface.h"
namespace SE
{
class THalibutRendererInterface : public TRendererInterface
{
protected:
public:
virtual void SetUniforms();
virtual void InitOpenGL(int screenWidth, int screenHeight, float matrixWidth, float matrixHeight);
virtual void SwitchToScreen();
virtual void SwitchToFrameBuffer(const std::string& frameName);
virtual void PrintMatrices();
};
} //namespace SE
#endif