ftlibrary.cpp

来自「ftgl-2.1.2 夸平台的opengl显示字体」· C++ 代码 · 共 65 行

CPP
65
字号
#include    "FTLibrary.h"const FTLibrary&  FTLibrary::Instance(){    static FTLibrary ftlib;    return ftlib;}FTLibrary::~FTLibrary(){    if( library != 0)    {        FT_Done_FreeType( *library);        delete library;        library= 0;    }//  if( manager != 0)//  {//      FTC_Manager_Done( manager );////      delete manager;//      manager= 0;//  }}FTLibrary::FTLibrary():   library(0),    err(0){    Initialise();}bool FTLibrary::Initialise(){    if( library != 0)        return true;    library = new FT_Library;        err = FT_Init_FreeType( library);    if( err)    {        delete library;        library = 0;        return false;    }    //  FTC_Manager* manager;//  //  if( FTC_Manager_New( lib, 0, 0, 0, my_face_requester, 0, manager )//  {//      delete manager;//      manager= 0;//      return false;//  }    return true;}

⌨️ 快捷键说明

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