#include <FontFacade.hpp>
◆ Font()
Kisaragi_Lib::Font::Font |
( |
| ) |
|
|
inlineprivate |
◆ ~Font()
Kisaragi_Lib::Font::~Font |
( |
| ) |
|
|
inline |
67 {
69 {
71 }
72 }
int fontData
Definition FontFacade.hpp:43
◆ CreateMyFont()
static std::shared_ptr< Font > Kisaragi_Lib::Font::CreateMyFont |
( |
std::string | _fontName, |
|
|
int | _fontSize, |
|
|
int | _fontThick, |
|
|
FontType | _fontType = NORMAL ) |
|
inlinestatic |
53 {
54 std::shared_ptr<Font> myFont{
new Font{} };
55 myFont->fontData = CreateFontToHandle(_fontName.c_str(), _fontSize, _fontThick, _fontType);
56
57 if (myFont->fontData == -1)
58 {
60 return nullptr;
61 }
62
63 return myFont;
64 }
static void PrintAssertStatic(const std::string _in)
エラー出力用コンソール出力(文字色しか変わらない)
Definition Debug.cpp:152
Font()
Definition FontFacade.hpp:45
参照元 anonymous_namespace{FontFacade.cpp}::FontFacadeImpl::Add().
◆ operator int()
Kisaragi_Lib::Font::operator int |
( |
| ) |
const |
|
inline |
◆ fontData
int Kisaragi_Lib::Font::fontData |
|
private |
このクラス詳解は次のファイルから抽出されました: