CeresEngine
0.2.0
A game development framework
Loading...
Searching...
No Matches
CeresEngine::Font Member List
This is the complete list of members for
CeresEngine::Font
, including all inherited members.
createStream
(const ResourceStreamFlags &flags=ResourceStreamFlag::Default)
CeresEngine::Resource
protected
destroyStream
(HResourceStream &stream)
CeresEngine::Resource
protected
Font
(const FilePath &fontFile, FontSize size)
CeresEngine::Font
getAdvancement
(Glyph aGlyph) const
CeresEngine::Font
getAdvancements
(const Span< Glyph > &glyphs) const
CeresEngine::Font
getAdvancements
(const Span< Glyph > &glyphs, TemporaryVector< Size2 > &advancements)
CeresEngine::Font
getBoundingRect
(Glyph aGlyph) const
CeresEngine::Font
getBoundingRects
(const Span< Glyph > &glyphs) const
CeresEngine::Font
getBoundingRects
(const Span< Glyph > &glyphs, TemporaryVector< Rect2 > &boundingRects) const
CeresEngine::Font
getClassInfo
() noexcept override
CeresEngine::TResource< Font >
inline
private
virtual
getClassInfo
() const noexcept override
CeresEngine::TResource< Font >
inline
private
virtual
getControlGlyph
() const
CeresEngine::Font
getDisplayName
() const
CeresEngine::Font
getFamilyName
() const
CeresEngine::Font
getFontName
() const
CeresEngine::Font
getGlyph
(StringView glyphName) const
CeresEngine::Font
getNullGlyph
() const
CeresEngine::Font
getNumberOfGlyphs
() const
CeresEngine::Font
getPackage
() const noexcept
CeresEngine::Resource
inline
getPackedAdvancements
(const Span< Glyph > &packedGlyphs) const
CeresEngine::Font
getPackedAdvancements
(const Span< Glyph > &packedGlyphs, TemporaryVector< Size2 > &packedAdvancements) const
CeresEngine::Font
getParentResource
() const noexcept
CeresEngine::Resource
inline
getPathForGlyph
(Glyph glyph) const
CeresEngine::Font
getPointSize
() const
CeresEngine::Font
getRenderingMode
() const
CeresEngine::Font
getResourceHandle
() const noexcept
CeresEngine::TResource< Font >
inline
getResourceID
() const noexcept
CeresEngine::Resource
inline
getResourceManager
() const noexcept
CeresEngine::Resource
inline
getResourceMetadata
() const noexcept
CeresEngine::Resource
inline
getResourceType
() const noexcept override
CeresEngine::TResource< Font >
inline
virtual
getShared
() noexcept
CeresEngine::TResource< Font >
inline
getShared
() const noexcept
CeresEngine::TResource< Font >
inline
getUV
(Glyph aGlyph) const
CeresEngine::Font
handle
CeresEngine::Font
private
image
CeresEngine::Font
isFixedPitch
() const
CeresEngine::Font
markAsDirty
()
CeresEngine::Resource
protected
mData
CeresEngine::Resource
private
mFontUnitScale
CeresEngine::Font
private
mProperties
CeresEngine::Font
private
mSize
CeresEngine::Font
private
prepareCharacterSet
(StringView characterSet)
CeresEngine::Font
prepareCharacterSet
(StringView characterSet, double pointSize, const AffineTransform &transform)
CeresEngine::Font
reflect
(Processor &&RTTI)
CeresEngine::Resource
inline
static
Resource
()
CeresEngine::Resource
Resource
(ResourceData &data)
CeresEngine::Resource
inline
explicit
Resource
(ResourceData &data, InputStream &dataStream)
CeresEngine::Resource
inline
explicit
serialize
(OutputStream &dataStream) const override
CeresEngine::TResource< Font >
inline
virtual
TResource
(ResourceData &data, InputStream &dataStream)
CeresEngine::TResource< Font >
inline
explicit
uvMap
CeresEngine::Font
~Font
() override
CeresEngine::Font
~IReflectable
() noexcept=default
CeresEngine::IReflectable
virtual
~Resource
() noexcept=default
CeresEngine::Resource
virtual
Generated by
1.9.8