Castor3D 0.17.0
Multiplatform 3D engine
castor::Font Member List

This is the complete list of members for castor::Font, including all inherited members.

begin() noexceptcastor::Fontinline
begin() const noexceptcastor::Fontinline
BinaryLoadercastor::Fontfriend
CU_DeclareVector(Glyph, Glyph)castor::Font
end() noexceptcastor::Fontinline
end() const noexceptcastor::Fontinline
Font(String const &name, uint32_t height)castor::Font
Font(String const &name, uint32_t height, Path const &path)castor::Font
Font(String const &name)castor::Fontexplicit
Font(String const &name, Path const &path)castor::Font
getFaceName() const noexceptcastor::Fontinline
getFilePath() const noexceptcastor::Fontinline
getGlyphAt(char32_t c) constcastor::Fontinline
getGlyphAt(char32_t c)castor::Fontinline
getGlyphLoader() const noexceptcastor::Fontinline
getHeight() const noexceptcastor::Fontinline
getKerning(char32_t lhs, char32_t rhs, uint32_t height) constcastor::Font
getKerning(char32_t lhs, char32_t rhs) constcastor::Font
getMaxBearing() const noexceptcastor::Fontinline
getMaxGlyphHeight() const noexceptcastor::Fontinline
getMaxGlyphWidth() const noexceptcastor::Fontinline
getMaxImageHeight() const noexceptcastor::Fontinline
getMaxImageWidth() const noexceptcastor::Fontinline
getName() const noexceptcastor::NamedBaseT< T >inline
getPixelRange() const noexceptcastor::Fontinline
getTextMetrics(std::u32string const &v, uint32_t maxWidth, bool splitLines, uint32_t height) constcastor::Font
getTextMetrics(std::u32string const &v, uint32_t maxWidth, bool splitLines) constcastor::Font
getVerticalAdvance() const noexceptcastor::Fontinline
GlyphKerning typedefcastor::Font
GlyphKerningMap typedefcastor::Font
hasGlyphAt(char32_t c) constcastor::Fontinline
hasGlyphLoader() const noexceptcastor::Fontinline
isSDF() const noexceptcastor::Fontinline
isSerialisable() const noexceptcastor::Fontinline
loadGlyph(char32_t c)castor::Font
m_namecastor::NamedBaseT< T >protected
NamedBaseT(T name) noexceptcastor::NamedBaseT< T >inlineexplicit
operator[](char32_t c) constcastor::Fontinline
operator[](char32_t c)castor::Fontinline
rename(T name) noexceptcastor::NamedBaseT< T >inline
setFaceName(String name) noexceptcastor::Fontinline
setGlyphLoader(castor::RawUniquePtr< GlyphLoader > loader) noexceptcastor::Fontinline
setSerialisable(bool v) noexceptcastor::Fontinline
~Font() noexcept=defaultcastor::Fontvirtual