0001: // ----------------------------------------------------------------------------
0002: //
0003: // font.h - 文字表示
0004: //
0005: // Copyright (c) 2001 if (if@edokko.com)
0006: // All Rights Reserved.
0007: //
0008: // ----------------------------------------------------------------------------
0009: #ifndef _FONT_H
0010: #define _FONT_H
0011:
0012: #include <d3d8.h>
0013: #include <d3dx8.h>
0014:
0015: class CMyFont{
0016: private:
0017: LPD3DXFONT m_lpFont;
0018: public:
0019: CMyFont(){m_lpFont = NULL;};
0020: virtual void Init(LPDIRECT3DDEVICE8 lpD3DDEV, int w, int h);
0021: virtual void Print(char *str, int x, int y, D3DCOLOR color=0xffffffff);
0022: virtual void Clean();
0023: };
0024:
0025: #endif /* !_FONT_H */
0026: