Castor3D 0.16.0
Multiplatform 3D engine
|
This is the complete list of members for castor::Font, including all inherited members.
begin() noexcept | castor::Font | inline |
begin() const noexcept | castor::Font | inline |
cleanup() const noexcept | castor::Font | inline |
CU_DeclareVector(Glyph, Glyph) | castor::Font | |
end() noexcept | castor::Font | inline |
end() const noexcept | castor::Font | inline |
Font(String const &name, uint32_t height) | castor::Font | |
Font(String const &name, uint32_t height, Path const &path) | castor::Font | |
getFaceName() const noexcept | castor::Font | inline |
getFilePath() const noexcept | castor::Font | inline |
getGlyphAt(char32_t c) const | castor::Font | inline |
getGlyphAt(char32_t c) | castor::Font | inline |
getGlyphLoader() const noexcept | castor::Font | inline |
getHeight() const noexcept | castor::Font | inline |
getMaxHeight() const noexcept | castor::Font | inline |
getMaxRange() const noexcept | castor::Font | inline |
getMaxWidth() const noexcept | castor::Font | inline |
getName() const noexcept | castor::NamedBaseT< T > | inline |
getTextMetrics(std::u32string const &v, uint32_t maxWidth, bool splitLines) const | castor::Font | |
hasGlyphAt(char32_t c) const | castor::Font | inline |
hasGlyphLoader() const noexcept | castor::Font | inline |
initialise() const noexcept | castor::Font | inline |
isSerialisable() const noexcept | castor::Font | inline |
loadGlyph(char32_t c) | castor::Font | |
m_name | castor::NamedBaseT< T > | protected |
NamedBaseT(T name) noexcept | castor::NamedBaseT< T > | inlineexplicit |
operator[](char32_t c) const | castor::Font | inline |
operator[](char32_t c) | castor::Font | inline |
rename(T name) noexcept | castor::NamedBaseT< T > | inline |
setFaceName(String name) noexcept | castor::Font | inline |
setGlyphLoader(castor::RawUniquePtr< SFontImpl > loader) noexcept | castor::Font | inline |
setSerialisable(bool v) noexcept | castor::Font | inline |
~Font() noexcept=default | castor::Font | virtual |