![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
This is the complete list of members for s3d::Font, including all inherited members.
| addFallback(const Font &font) const | s3d::Font | |
| addFallback(Font &&font) const =delete | s3d::Font | |
| ascender() const | s3d::Font | |
| AssetHandle() | s3d::AssetHandle< Font > | |
| AssetHandle(std::shared_ptr< AssetIDWrapperType > &&id) | s3d::AssetHandle< Font > | explicit |
| AssetIDWrapperType typedef | s3d::AssetHandle< Font > | |
| createMesh(char32 ch, double size=1.0) const | s3d::Font | |
| createMesh(StringView ch, double size=1.0) const | s3d::Font | |
| createMeshByGlyphIndex(GlyphIndex glyphIndex, double size=1.0) const | s3d::Font | |
| createMeshes(StringView s, double size=1.0, Ligature ligature=Ligature::Yes) const | s3d::Font | |
| descender() const | s3d::Font | |
| familyName() const | s3d::Font | |
| Font() | s3d::Font | |
| Font(int32 fontSize, FilePathView path, FontStyle style=FontStyle::Default) | s3d::Font | |
| Font(int32 fontSize, FilePathView path, size_t faceIndex, FontStyle style=FontStyle::Default) | s3d::Font | |
| Font(int32 fontSize, Typeface typeface=Typeface::Regular, FontStyle style=FontStyle::Default) | s3d::Font | |
| Font(FontMethod fontMethod, int32 fontSize, FilePathView path, FontStyle style=FontStyle::Default) | s3d::Font | |
| Font(FontMethod fontMethod, int32 fontSize, FilePathView path, size_t faceIndex, FontStyle style=FontStyle::Default) | s3d::Font | |
| Font(FontMethod fontMethod, int32 fontSize, Typeface typeface=Typeface::Regular, FontStyle style=FontStyle::Default) | s3d::Font | |
| fontSize() const | s3d::Font | |
| getBufferThickness() const | s3d::Font | |
| getGlyph(char32 ch) const | s3d::Font | |
| getGlyph(StringView ch) const | s3d::Font | |
| getGlyphClusters(StringView s, UseFallback useFallback=UseFallback::Yes, Ligature ligature=Ligature::Yes) const | s3d::Font | |
| getGlyphIndex(char32 ch) const | s3d::Font | |
| getGlyphIndex(StringView ch) const | s3d::Font | |
| getGlyphInfo(char32 ch) const | s3d::Font | |
| getGlyphInfo(StringView ch) const | s3d::Font | |
| getGlyphInfoByGlyphIndex(GlyphIndex glyphIndex) const | s3d::Font | |
| getGlyphs(StringView s, Ligature ligature=Ligature::No) const | s3d::Font | |
| GetPixelShader(FontMethod method, TextStyle::Type type=TextStyle::Type::Default, HasColor hasColor=HasColor::No) | s3d::Font | static |
| getTexture() const | s3d::Font | |
| hasColor() const | s3d::Font | |
| hasGlyph(char32 ch) const | s3d::Font | |
| hasGlyph(StringView ch) const | s3d::Font | |
| height() const | s3d::Font | |
| height(double size) const | s3d::Font | |
| id() const noexcept | s3d::AssetHandle< Font > | |
| IDType typedef | s3d::AssetHandle< Font > | |
| indentSize() const | s3d::Font | |
| IsAvailable(Typeface typeface) | s3d::Font | static |
| isEmpty() const noexcept | s3d::AssetHandle< Font > | |
| m_handle | s3d::AssetHandle< Font > | protected |
| method() const | s3d::Font | |
| num_glyphs() const | s3d::Font | |
| operator bool() const noexcept | s3d::AssetHandle< Font > | explicit |
| operator!=(const AssetHandle &other) const noexcept | s3d::AssetHandle< Font > | |
| operator()(const String &text) const | s3d::Font | |
| operator()(String &&text) const | s3d::Font | |
| operator()(const Args &... args) const | s3d::Font | inline |
| operator==(const AssetHandle &other) const noexcept | s3d::AssetHandle< Font > | |
| preload(StringView chars) const | s3d::Font | |
| release() | s3d::AssetHandle< Font > | |
| renderBitmap(char32 ch) const | s3d::Font | |
| renderBitmap(StringView ch) const | s3d::Font | |
| renderBitmapByGlyphIndex(GlyphIndex glyphIndex) const | s3d::Font | |
| renderMSDF(char32 ch, int32 buffer=3) const | s3d::Font | |
| renderMSDF(StringView ch, int32 buffer=3) const | s3d::Font | |
| renderMSDFByGlyphIndex(GlyphIndex glyphIndex, int32 buffer=3) const | s3d::Font | |
| renderOutline(char32 ch, CloseRing closeRing=CloseRing::No) const | s3d::Font | |
| renderOutline(StringView ch, CloseRing closeRing=CloseRing::No) const | s3d::Font | |
| renderOutlineByGlyphIndex(GlyphIndex glyphIndex, CloseRing closeRing=CloseRing::No) const | s3d::Font | |
| renderOutlines(StringView s, CloseRing closeRing=CloseRing::No, Ligature ligature=Ligature::Yes) const | s3d::Font | |
| renderPolygon(char32 ch) const | s3d::Font | |
| renderPolygon(StringView ch) const | s3d::Font | |
| renderPolygonByGlyphIndex(GlyphIndex glyphIndex) const | s3d::Font | |
| renderPolygons(StringView s, Ligature ligature=Ligature::Yes) const | s3d::Font | |
| renderSDF(char32 ch, int32 buffer=3) const | s3d::Font | |
| renderSDF(StringView ch, int32 buffer=3) const | s3d::Font | |
| renderSDFByGlyphIndex(GlyphIndex glyphIndex, int32 buffer=3) const | s3d::Font | |
| setBufferThickness(int32 thickness) const | s3d::Font | |
| setIndentSize(int32 indentSize) const | s3d::Font | |
| spaceWidth() const | s3d::Font | |
| style() const | s3d::Font | |
| styleName() const | s3d::Font | |
| swap(Font &other) noexcept | s3d::Font | |
| ~Font() | s3d::Font | virtual |