Simulant  21.12-194
A portable game engine for Windows, OSX, Linux, Dreamcast, and PSP
smlt::Font Member List

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

_bind_id_pointer(ResourceTypePtr ptr) (defined in smlt::generic::Identifiable< FontID >)smlt::generic::Identifiable< FontID >inline
_overwrite_id(FontID new_id) (defined in smlt::generic::Identifiable< FontID >)smlt::generic::Identifiable< FontID >inline
age() const (defined in smlt::Asset)smlt::Asset
ascent() const (defined in smlt::Font)smlt::Font
Asset(AssetManager *manager) (defined in smlt::Asset)smlt::Asset
Asset(const Asset &rhs) (defined in smlt::Asset)smlt::Assetprotected
asset_manager() (defined in smlt::Asset)smlt::Assetinline
asset_manager() const (defined in smlt::Asset)smlt::Assetinline
character_advance(char32_t ch, char32_t next) (defined in smlt::Font)smlt::Font
character_height(char32_t ch) (defined in smlt::Font)smlt::Font
character_offset(char32_t ch) (defined in smlt::Font)smlt::Font
character_width(char32_t ch) (defined in smlt::Font)smlt::Font
clean_up() (defined in smlt::TwoPhaseConstructed)smlt::TwoPhaseConstructedinlinevirtual
create(Args &&... args) (defined in smlt::RefCounted< Font >)smlt::RefCounted< Font >inlinestatic
create() (defined in smlt::RefCounted< Font >)smlt::RefCounted< Font >inlinestatic
data (defined in smlt::Asset)smlt::Asset
descent() const (defined in smlt::Font)smlt::Font
Font(FontID id, AssetManager *asset_manager) (defined in smlt::Font)smlt::Font
generate_name(const std::string &family, const uint16_t &size, FontWeight weight, FontStyle style) (defined in smlt::Font)smlt::Fontinlinestatic
has_name() const (defined in smlt::Nameable)smlt::Nameableinline
id() const (defined in smlt::generic::Identifiable< FontID >)smlt::generic::Identifiable< FontID >inline
id_type typedef (defined in smlt::generic::Identifiable< FontID >)smlt::generic::Identifiable< FontID >
Identifiable(FontID id) (defined in smlt::generic::Identifiable< FontID >)smlt::generic::Identifiable< FontID >inline
Identifiable()=default (defined in smlt::generic::Identifiable< FontID >)smlt::generic::Identifiable< FontID >
init() override (defined in smlt::Font)smlt::Fontvirtual
is_valid() const (defined in smlt::Font)smlt::Fontinline
line_gap() const (defined in smlt::Font)smlt::Font
loaders::FNTLoader (defined in smlt::Font)smlt::Fontfriend
loaders::TTFLoader (defined in smlt::Font)smlt::Fontfriend
material() const (defined in smlt::Font)smlt::Font
name() const (defined in smlt::Nameable)smlt::Nameableinline
operator<(const Identifiable< FontID > &rhs) const (defined in smlt::generic::Identifiable< FontID >)smlt::generic::Identifiable< FontID >inlinevirtual
operator=(const Asset &rhs) (defined in smlt::Asset)smlt::Assetprotected
operator==(const Identifiable< FontID > &rhs) const (defined in smlt::generic::Identifiable< FontID >)smlt::generic::Identifiable< FontID >inlinevirtual
ptr typedef (defined in smlt::RefCounted< Font >)smlt::RefCounted< Font >
RefCounted()=default (defined in smlt::RefCounted< Font >)smlt::RefCounted< Font >protected
RefCounted(Args &&...) (defined in smlt::RefCounted< Font >)smlt::RefCounted< Font >inlineprotected
set_garbage_collection_method(GarbageCollectMethod method) (defined in smlt::Asset)smlt::Asset
set_name(const std::string &name) (defined in smlt::Nameable)smlt::Nameableinline
set_name_and_get(const std::string &name) (defined in smlt::ChainNameable< Font >)smlt::ChainNameable< Font >inline
size() const (defined in smlt::Font)smlt::Fontinline
texture() const (defined in smlt::Font)smlt::Font
texture_coordinates_for_character(char32_t c) (defined in smlt::Font)smlt::Font
ui::Widget (defined in smlt::Font)smlt::Fontfriend
wptr typedef (defined in smlt::RefCounted< Font >)smlt::RefCounted< Font >
~Asset() (defined in smlt::Asset)smlt::Assetvirtual
~Identifiable() (defined in smlt::generic::Identifiable< FontID >)smlt::generic::Identifiable< FontID >inlinevirtual
~Loadable() (defined in smlt::Loadable)smlt::Loadableinlinevirtual
~Nameable() (defined in smlt::Nameable)smlt::Nameableinlinevirtual
~RefCounted() (defined in smlt::RefCounted< Font >)smlt::RefCounted< Font >inlineprotectedvirtual
~TwoPhaseConstructed() (defined in smlt::TwoPhaseConstructed)smlt::TwoPhaseConstructedinlinevirtual