Audacity 3.2.0
GraphicsDataCacheBase Member List

This is the complete list of members for GraphicsDataCacheBase, including all inherited members.

CacheElementWidthGraphicsDataCacheBasestatic
CreateElement(const GraphicsDataCacheKey &key)=0GraphicsDataCacheBaseprotectedpure virtual
CreateNewItems()GraphicsDataCacheBaseprivate
DisposeElement(GraphicsDataCacheElementBase *element)=0GraphicsDataCacheBaseprotectedpure virtual
DisposeNewItems()GraphicsDataCacheBaseprivate
FindKey(GraphicsDataCacheKey key)GraphicsDataCacheBaseprivate
GetMaxViewportWidth() const noexceptGraphicsDataCacheBase
GetScaledSampleRate() const noexceptGraphicsDataCacheBase
GraphicsDataCacheBase(double scaledSampleRate)GraphicsDataCacheBaseexplicitprotected
GraphicsDataCacheIteratorGraphicsDataCacheBasefriend
Invalidate()GraphicsDataCacheBase
Lookup typedefGraphicsDataCacheBaseprotected
mCacheAccessIndexGraphicsDataCacheBaseprivate
mCacheSizeMultiplierGraphicsDataCacheBaseprivate
mLookupGraphicsDataCacheBaseprivate
mLookupHelperGraphicsDataCacheBaseprivate
mLRUHelperGraphicsDataCacheBaseprivate
mMaxWidthGraphicsDataCacheBaseprivate
mNewLookupItemsGraphicsDataCacheBaseprivate
mScaledSampleRateGraphicsDataCacheBaseprivate
PerformBaseLookup(const ZoomInfo &zoomInfo, double t0, double t1)GraphicsDataCacheBaseprotected
PerformBaseLookup(GraphicsDataCacheKey key)GraphicsDataCacheBaseprotected
PerformCleanup()GraphicsDataCacheBaseprivate
PerformFullCleanup(int64_t currentSize, int64_t itemsToEvict)GraphicsDataCacheBaseprivate
SetScaledSampleRate(double scaledSampleRate)GraphicsDataCacheBaseprotected
UpdateElement(const GraphicsDataCacheKey &key, GraphicsDataCacheElementBase &element)=0GraphicsDataCacheBaseprotectedpure virtual
UpdateViewportWidth(int64_t width) noexceptGraphicsDataCacheBase
~GraphicsDataCacheBase()=defaultGraphicsDataCacheBasevirtual