openglfont3d.hpp

来自「OpenGL Panel Component for Borland C++ B」· HPP 代码 · 共 33 行

HPP
33
字号
//---------------------------------------------------------------------------
#ifndef OpenGLFont3DH
#define OpenGLFont3DH
//---------------------------------------------------------------------------
// My includes
#include <gl\gl.h>
#include <gl\glu.h>
//---------------------------------------------------------------------------
class OpenGLFont3D
{
       public:
                                OpenGLFont3D()
                                {
                                 GlyphMetrics= NULL;
                                }
                               ~OpenGLFont3D()
                               {
                                delete[] GlyphMetrics;
                                glDeleteLists(ListBase,NumGylph);
                               }
       private:
                    int                   FirstGylph;
                    int                   NumGylph;
                    int                   ListBase;
                    float                 Extrusion;
                    GLYPHMETRICSFLOAT   * GlyphMetrics;
      friend class TOpenGLPanel;
};

//---------------------------------------------------------------------------
#endif
//---------------------------------------------------------------------------

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?