ImgText.h
上传用户:hkb425
上传日期:2007-06-16
资源大小:34191k
文件大小:1k
源码类别:

游戏引擎

开发平台:

Visual C++

  1. // ImgText.h: interface for the CImgText class.
  2. //
  3. //////////////////////////////////////////////////////////////////////
  4. #if !defined(AFX_IMGTEXT_H__F8758267_A630_11D6_814C_5254AB37CDC9__INCLUDED_)
  5. #define AFX_IMGTEXT_H__F8758267_A630_11D6_814C_5254AB37CDC9__INCLUDED_
  6. #if _MSC_VER > 1000
  7. #pragma once
  8. #endif // _MSC_VER > 1000
  9. class CImgText  
  10. {
  11. public:
  12. CImgText();
  13. virtual ~CImgText();
  14. static void  SetFontType(int type);
  15. static void  SetViewFOVAngle(float angle);
  16. static float GetTextDist();
  17.     static void  PrintString(int x,int y,char* string,
  18.               bool bCenter=false,int size=16,int type=0);
  19. static void  PrintfChar(int x,int y,char ch,
  20.               bool bCenter=false,int size=16,int type=0);
  21. static void  PrintValue( int x,int y,float fValue,
  22.               bool bCenter=false,int size=20);
  23. static void  PrintValue( int x,int y,double dValue,
  24.               bool bCenter=false,int size=20);
  25. static void  PrintValue( int x,int y,int   iValue,
  26.               bool bCenter=false,int size=20);    
  27. static unsigned int   m_texFont;
  28. private:
  29. static int            m_numUser;
  30. static int            m_FontType;
  31. static float          m_textDist;
  32. };
  33. #endif // !defined(AFX_IMGTEXT_H__F8758267_A630_11D6_814C_5254AB37CDC9__INCLUDED_)