Subversion Repositories tpanel

Rev

Rev 197 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 197 Rev 334
Line 1... Line 1...
1
/*
1
/*
2
 * Copyright (C) 2020 to 2022 by Andreas Theofilu <andreas@theosys.at>
2
 * Copyright (C) 2020 to 2023 by Andreas Theofilu <andreas@theosys.at>
3
 *
3
 *
4
 * This program is free software; you can redistribute it and/or modify
4
 * This program is free software; you can redistribute it and/or modify
5
 * it under the terms of the GNU General Public License as published by
5
 * it under the terms of the GNU General Public License as published by
6
 * the Free Software Foundation; either version 3 of the License, or
6
 * the Free Software Foundation; either version 3 of the License, or
7
 * (at your option) any later version.
7
 * (at your option) any later version.
Line 65... Line 65...
65
 
65
 
66
        void initialize();
66
        void initialize();
67
        bool systemFonts(bool setup=false);
67
        bool systemFonts(bool setup=false);
68
        FONT_T getFont(int number);
68
        FONT_T getFont(int number);
69
        int getFontIDfromFile(const std::string& file);
69
        int getFontIDfromFile(const std::string& file);
-
 
70
        int getFontIDfromName(const std::string& name);
70
        FONT_STYLE getStyle(int number);
71
        FONT_STYLE getStyle(int number);
71
        FONT_STYLE getStyle(FONT_T& font);
72
        FONT_STYLE getStyle(FONT_T& font);
72
        SkFontStyle getSkiaStyle(int number);
73
        SkFontStyle getSkiaStyle(int number);
73
        sk_sp<SkTypeface> getTypeFace(int number);
74
        sk_sp<SkTypeface> getTypeFace(int number);
74
 
75