|
|
Donner SVG 0.8.0-pre
SVG editor and embeddable C++20 engine.
|
This is the complete list of members for donner::geode::GeodeGlyphCache, including all inherited members.
| beginFrame(uint64_t frameIndex, uint64_t oldestOpenFrame, size_t maxEntries, uint64_t maxRetainedBytes) | donner::geode::GeodeGlyphCache | inline |
| encodedBytes() const | donner::geode::GeodeGlyphCache | inline |
| evictToBudget(uint64_t oldestOpenFrame, size_t maxEntries, uint64_t maxRetainedBytes) | donner::geode::GeodeGlyphCache | inline |
| find(const GlyphGeometryKey &key) | donner::geode::GeodeGlyphCache | inline |
| GeodeGlyphCache(uint64_t deviceId, std::shared_ptr< GeodeDocumentGeometryBudget > budget=nullptr) | donner::geode::GeodeGlyphCache | inlineexplicit |
| GeodeGlyphCache(const GeodeGlyphCache &)=delete (defined in donner::geode::GeodeGlyphCache) | donner::geode::GeodeGlyphCache | |
| insert(const GlyphGeometryKey &key, Path &&outline, EncodedPath &&encoded) | donner::geode::GeodeGlyphCache | inline |
| insertWithinBudget(const GlyphGeometryKey &key, Path &&outline, EncodedPath &&encoded, uint64_t oldestOpenFrame, size_t maxEntries, uint64_t maxRetainedBytes, size_t *evictedOut=nullptr) | donner::geode::GeodeGlyphCache | inline |
| kDefaultMaxEntries | donner::geode::GeodeGlyphCache | static |
| kDefaultMaxRetainedBytes | donner::geode::GeodeGlyphCache | static |
| operator=(const GeodeGlyphCache &)=delete (defined in donner::geode::GeodeGlyphCache) | donner::geode::GeodeGlyphCache | |
| owningDeviceId() const | donner::geode::GeodeGlyphCache | inline |
| retainedBytes() const | donner::geode::GeodeGlyphCache | inline |
| size() const | donner::geode::GeodeGlyphCache | inline |