From 6c7fd92820b9d1a2d5529fdfa8c2bd98126057ca Mon Sep 17 00:00:00 2001 From: Vladislav Khorev Date: Mon, 28 Jan 2013 06:08:05 +0000 Subject: [PATCH] removing Halibut Engine --- .../HalibutRender/HalibutRenderAndroid.h | 18 ----------- .../HalibutRender/HalibutRenderGLES20.h | 28 ---------------- .../HalibutRender/HalibutRenderInterface.h | 32 ------------------- .../Render/HalibutRender/HalibutRenderIos.h | 18 ----------- .../HalibutRender/HalibutRenderWindows.h | 30 ----------------- 5 files changed, 126 deletions(-) delete mode 100644 include/Render/HalibutRender/HalibutRenderAndroid.h delete mode 100644 include/Render/HalibutRender/HalibutRenderGLES20.h delete mode 100644 include/Render/HalibutRender/HalibutRenderInterface.h delete mode 100644 include/Render/HalibutRender/HalibutRenderIos.h delete mode 100644 include/Render/HalibutRender/HalibutRenderWindows.h diff --git a/include/Render/HalibutRender/HalibutRenderAndroid.h b/include/Render/HalibutRender/HalibutRenderAndroid.h deleted file mode 100644 index c904a8c..0000000 --- a/include/Render/HalibutRender/HalibutRenderAndroid.h +++ /dev/null @@ -1,18 +0,0 @@ -#ifndef HALIBUT_RENDER_ANDROID_H_INCLUDED -#define HALIBUT_RENDER_ANDROID_H_INCLUDED - - -#include "include/Utils/Utils.h" - -#include "include/Render/HalibutRender/HalibutRenderGLES20.h" - -namespace SE -{ - -class THalibutRendererAndroid : public THalibutRendererGLES20 -{ -}; - -} //namespace SE - -#endif diff --git a/include/Render/HalibutRender/HalibutRenderGLES20.h b/include/Render/HalibutRender/HalibutRenderGLES20.h deleted file mode 100644 index 6c3e086..0000000 --- a/include/Render/HalibutRender/HalibutRenderGLES20.h +++ /dev/null @@ -1,28 +0,0 @@ -#ifndef HALIBUT_RENDER_GLES20_H_INCLUDED -#define HALIBUT_RENDER_GLES20_H_INCLUDED - -#include "include/Utils/Utils.h" - -#include "include/Render/HalibutRender/HalibutRenderInterface.h" -#include "include/Render/RenderMisc.h" - -namespace SE -{ - -class THalibutRendererGLES20 : public THalibutRendererInterface -{ -protected: - - void DrawQuad(const T2DQuad& quad); - -public: - THalibutRendererGLES20(); - ~THalibutRendererGLES20(); - - virtual void DrawTriangleList(const TTriangleList& triangleList); - -}; - -} //namespace SE - -#endif diff --git a/include/Render/HalibutRender/HalibutRenderInterface.h b/include/Render/HalibutRender/HalibutRenderInterface.h deleted file mode 100644 index 80198d9..0000000 --- a/include/Render/HalibutRender/HalibutRenderInterface.h +++ /dev/null @@ -1,32 +0,0 @@ -#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 \ No newline at end of file diff --git a/include/Render/HalibutRender/HalibutRenderIos.h b/include/Render/HalibutRender/HalibutRenderIos.h deleted file mode 100644 index 52df332..0000000 --- a/include/Render/HalibutRender/HalibutRenderIos.h +++ /dev/null @@ -1,18 +0,0 @@ -#ifndef HALIBUT_RENDER_IOS_H_INCLUDED -#define HALIBUT_RENDER_IOS_H_INCLUDED - - -#include "include/Utils/Utils.h" - -#include "include/Render/HalibutRender/HalibutRenderGLES20.h" - -namespace SE -{ - -class THalibutRenderIos : public THalibutRendererGLES20 -{ -}; - -} //namespace SE - -#endif diff --git a/include/Render/HalibutRender/HalibutRenderWindows.h b/include/Render/HalibutRender/HalibutRenderWindows.h deleted file mode 100644 index 43c8140..0000000 --- a/include/Render/HalibutRender/HalibutRenderWindows.h +++ /dev/null @@ -1,30 +0,0 @@ -#pragma once - -#include "include/Utils/Utils.h" -#include "include/Render/HalibutRender/HalibutRenderInterface.h" -#include "include/Render/RenderMisc.h" - -#include "boost/shared_ptr.hpp" -#include "include/OpenGLExt/OpenGlExt.h" - -namespace SE -{ - -class THalibutRenderer : public THalibutRendererInterface -{ -protected: - - - void DrawTriangleStripImmediate(const TTriangleList& triangleList); - void DrawQuad(const T2DQuad& quad); -public: - THalibutRenderer(); - ~THalibutRenderer(); - - bool BindOpenGLFunctions(); //Must be called once - - virtual void DrawTriangleList(const TTriangleList& triangleList); - -}; - -} //namespace SE \ No newline at end of file