Castor3D 0.16.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
cleanup() const noexceptcastor::Fontinline
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
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
getMaxHeight() const noexceptcastor::Fontinline
getMaxRange() const noexceptcastor::Fontinline
getMaxWidth() const noexceptcastor::Fontinline
getName() const noexceptcastor::NamedBaseT< T >inline
getTextMetrics(std::u32string const &v, uint32_t maxWidth, bool splitLines) constcastor::Font
hasGlyphAt(char32_t c) constcastor::Fontinline
hasGlyphLoader() const noexceptcastor::Fontinline
initialise() 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< SFontImpl > loader) noexceptcastor::Fontinline
setSerialisable(bool v) noexceptcastor::Fontinline
~Font() noexcept=defaultcastor::Fontvirtual