• Main Page
  • Namespaces
  • Classes
  • Files
  • File List
  • File Members

src/render/header/Gui.h

Go to the documentation of this file.
00001 //#pragma once
00002 //#include <vector>
00003 //#include "IControl.h"
00004 //#include "Shader.h"
00005 //#include "C:\Users\johnny\code\cannonball\external\GLEW\include\GL\glew.h"
00006 //#include "C:\Users\johnny\code\cannonball\external\GLEW\include\GL\wglew.h"
00007 //
00008 //
00009 //#define MAX_VERTICES 80
00010 //#define MAX_INDICES 80
00011 //#define MAX_TEXTURES 20
00012 //#define TEXTURE_WIDTH 256
00013 //#define TEXTURE_HEIGHT 256
00014 //
00015 //
00016 //class Gui : public IGui
00017 //{
00018 //public:
00019 //      Gui(void);
00020 //      virtual ~Gui(void);
00021 //
00022 //      void init(void);
00023 //      void draw(void);
00024 //
00025 //      pIControl createLabel(float x, float y, float width, float height, wchar* fileTexture);
00026 //      void addControl(pIControl control);
00027 //
00028 //protected:
00029 //      uint m_vertexArray;
00030 //      uint m_vertexBuffer;
00031 //      uint m_indexBuffer;
00032 //      uint m_colorTexture;
00033 //
00034 //      Uniform m_uniformTexIdx;
00035 //      Uniform m_samplerColor;
00036 //
00037 //      int m_vertexSize;
00038 //      int m_vertexCount;
00039 //      int m_indexCount;
00040 //      int m_textureCount;
00041 //
00042 //      std::vector<pIControl> m_controlList;
00043 //      int m_controlCount;
00044 //
00045 //      Shader m_shader;
00046 //};

Generated on Fri Jun 18 2010 17:48:39 for Cannonball by  doxygen 1.7.0