source: trunk/src/debugquad.h @ 701

Last change on this file since 701 was 701, checked in by sam, 11 years ago

Add texturing support to DebugQuad. Works with OpenGL (fixed pipeline
and programmable pipeline versions) and OpenGL ES 1.x for now.

  • Property svn:keywords set to Id
File size: 789 bytes
Line 
1//
2// Lol Engine
3//
4// Copyright: (c) 2010-2011 Sam Hocevar <sam@hocevar.net>
5//   This program is free software; you can redistribute it and/or
6//   modify it under the terms of the Do What The Fuck You Want To
7//   Public License, Version 2, as published by Sam Hocevar. See
8//   http://sam.zoy.org/projects/COPYING.WTFPL for more details.
9//
10
11//
12// The DebugQuad class
13// -------------------
14//
15
16#if !defined __DH_DEBUGTRI_H__
17#define __DH_DEBUGTRI_H__
18
19#include "entity.h"
20
21namespace lol
22{
23
24class DebugQuadData;
25
26class DebugQuad : public Entity
27{
28public:
29    DebugQuad();
30    virtual ~DebugQuad();
31
32protected:
33    virtual void TickGame(float deltams);
34    virtual void TickDraw(float deltams);
35
36private:
37    DebugQuadData *data;
38};
39
40} /* namespace lol */
41
42#endif // __DH_DEBUGTRI_H__
43
Note: See TracBrowser for help on using the repository browser.