![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
This is the complete list of members for s3d::FontAsset, 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 | |
| Enumerate() | s3d::FontAsset | static |
| 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 | |
| FontAsset(AssetNameView name) | s3d::FontAsset | explicit |
| 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 > | |
| IsReady(AssetNameView name) | s3d::FontAsset | static |
| IsRegistered(AssetNameView name) | s3d::FontAsset | static |
| Load(AssetNameView name, const String &preloadText=U"") | s3d::FontAsset | static |
| LoadAsync(AssetNameView name, const String &preloadText=U"") | s3d::FontAsset | static |
| 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 | |
| Register(AssetNameView name, int32 fontSize, FilePathView path, FontStyle style=FontStyle::Default) | s3d::FontAsset | static |
| Register(AssetNameView name, int32 fontSize, FilePathView path, size_t faceIndex, FontStyle style=FontStyle::Default) | s3d::FontAsset | static |
| Register(AssetNameView name, int32 fontSize, Typeface typeface=Typeface::Regular, FontStyle style=FontStyle::Default) | s3d::FontAsset | static |
| Register(AssetNameView name, FontMethod fontMethod, int32 fontSize, FilePathView path, FontStyle style=FontStyle::Default) | s3d::FontAsset | static |
| Register(AssetNameView name, FontMethod fontMethod, int32 fontSize, FilePathView path, size_t faceIndex, FontStyle style=FontStyle::Default) | s3d::FontAsset | static |
| Register(AssetNameView name, FontMethod fontMethod, int32 fontSize, Typeface typeface=Typeface::Regular, FontStyle style=FontStyle::Default) | s3d::FontAsset | static |
| Register(AssetNameView name, std::unique_ptr< FontAssetData > &&data) | s3d::FontAsset | static |
| Register(const AssetNameAndTags &nameAndTags, int32 fontSize, FilePathView path, FontStyle style=FontStyle::Default) | s3d::FontAsset | static |
| Register(const AssetNameAndTags &nameAndTags, int32 fontSize, FilePathView path, size_t faceIndex, FontStyle style=FontStyle::Default) | s3d::FontAsset | static |
| Register(const AssetNameAndTags &nameAndTags, int32 fontSize, Typeface typeface=Typeface::Regular, FontStyle style=FontStyle::Default) | s3d::FontAsset | static |
| Register(const AssetNameAndTags &nameAndTags, FontMethod fontMethod, int32 fontSize, FilePathView path, FontStyle style=FontStyle::Default) | s3d::FontAsset | static |
| Register(const AssetNameAndTags &nameAndTags, FontMethod fontMethod, int32 fontSize, FilePathView path, size_t faceIndex, FontStyle style=FontStyle::Default) | s3d::FontAsset | static |
| Register(const AssetNameAndTags &nameAndTags, FontMethod fontMethod, int32 fontSize, Typeface typeface=Typeface::Regular, FontStyle style=FontStyle::Default) | s3d::FontAsset | static |
| release() | s3d::AssetHandle< Font > | |
| Release(AssetNameView name) | s3d::FontAsset | static |
| ReleaseAll() | s3d::FontAsset | static |
| 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 | |
| Unregister(AssetNameView name) | s3d::FontAsset | static |
| UnregisterAll() | s3d::FontAsset | static |
| Wait(AssetNameView name) | s3d::FontAsset | static |
| ~Font() | s3d::Font | virtual |