예제 #1
0
            bool FillOutInfo()
            {
                _fontMetrics = new FontMetrics(
                    SDL_ttf.TTF_FontHeight(_sdlFont),
                    SDL_ttf.TTF_FontAscent(_sdlFont),
                    SDL_ttf.TTF_FontDescent(_sdlFont),
                    SDL_ttf.TTF_FontDescent(_sdlFont));

                _style   = SDL_ttf.TTF_GetFontStyle(_sdlFont);
                _outline = SDL_ttf.TTF_GetFontOutline(_sdlFont);
                _hinting = SDL_ttf.TTF_GetFontHinting(_sdlFont);
                _kerning = SDL_ttf.TTF_GetFontKerning(_sdlFont) != 0;

                return(true);
            }
예제 #2
0
 public int Ascent()
 {
     return(SDL_ttf.TTF_FontAscent(myPtr));
 }
예제 #3
0
파일: Font.cs 프로젝트: xxami/Pulsus
 public int GetAscent()
 {
     return(SDL_ttf.TTF_FontAscent(handle));
 }