00001 #ifndef __WORDRENDERER_H__
00002 #define __WORDRENDERER_H__
00003
00016 #include <IS3D.H>
00017
00018 #include "NiceText.H"
00019
00020 namespace cavewriting {
00021
00022 class WordRenderer : public DrawObj
00023 {
00024 public:
00025
00026 static void registerWord( NiceTextRef w );
00027
00028 virtual void draw();
00029
00030 private:
00031 Array< NiceTextRef > _words;
00032
00033
00034
00035 WordRenderer();
00036 static void checkInstance();
00037 static WordRenderer *_instance;
00038 };
00039
00040 }
00041
00042 #endif