source: trunk/src/text.h @ 294

Last change on this file since 294 was 294, checked in by sam, 10 years ago

Rename Float3 to float3, Int3 to int3 etc. and add the 4-member versions.

  • Property svn:keywords set to Id
File size: 758 bytes
RevLine 
[111]1//
[221]2// Lol Engine
[111]3//
[221]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//
[111]10
11//
[282]12// The Text class
13// --------------
[111]14//
15
[282]16#if !defined __DH_TEXT_H__
17#define __DH_TEXT_H__
[111]18
[147]19#include "entity.h"
[111]20
[282]21class TextData;
[111]22
[282]23class Text : public Entity
[111]24{
25public:
[282]26    Text(char const *text, char const *font);
27    virtual ~Text();
[111]28
[282]29    void SetText(char const *text);
[294]30    void SetPos(int3 pos);
[282]31
[111]32protected:
[154]33    virtual void TickDraw(float deltams);
[111]34
35private:
[282]36    TextData *data;
[111]37};
38
[282]39#endif // __DH_TEXT_H__
[111]40
Note: See TracBrowser for help on using the repository browser.