Audacity 3.2.0
WaveBitmapCache Member List

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

CacheElementWidthGraphicsDataCacheBasestatic
CheckCache(const ZoomInfo &, double, double) overrideWaveBitmapCacheprivatevirtual
CreateElement(const GraphicsDataCacheKey &key) overrideGraphicsDataCache< WaveBitmapCacheElement >inlineprivatevirtual
CreateNewItems()GraphicsDataCacheBaseprivate
DisposeElement(GraphicsDataCacheElementBase *element) overrideGraphicsDataCache< WaveBitmapCacheElement >inlineprivatevirtual
DisposeNewItems()GraphicsDataCacheBaseprivate
ElementFactory typedefGraphicsDataCache< WaveBitmapCacheElement >
FindKey(GraphicsDataCacheKey key)GraphicsDataCacheBaseprivate
FirstPixelWaveBitmapCache
GetMaxViewportWidth() const noexceptGraphicsDataCacheBase
GetScaledSampleRate() const noexceptGraphicsDataCacheBase
GraphicsDataCache(const GraphicsDataCache &)=deleteGraphicsDataCache< WaveBitmapCacheElement >
GraphicsDataCache(double scaledSampleRate, ElementFactory elementFactory)GraphicsDataCache< WaveBitmapCacheElement >inlineexplicit
GraphicsDataCacheBase(double scaledSampleRate)GraphicsDataCacheBaseexplicitprotected
InitializeElement(const GraphicsDataCacheKey &key, WaveBitmapCacheElement &element) overrideWaveBitmapCacheprivatevirtual
Initializer typedefGraphicsDataCache< WaveBitmapCacheElement >
Invalidate()GraphicsDataCacheBase
LastPixelWaveBitmapCache
Lookup typedefGraphicsDataCacheBaseprotected
mCacheGraphicsDataCache< WaveBitmapCacheElement >private
mCacheAccessIndexGraphicsDataCacheBaseprivate
mCacheSizeMultiplierGraphicsDataCacheBaseprivate
mElementFactoryGraphicsDataCache< WaveBitmapCacheElement >private
mEnvelopeWaveBitmapCacheprivate
mEnvelopeVersionWaveBitmapCacheprivate
mFreeListGraphicsDataCache< WaveBitmapCacheElement >private
mInitializerGraphicsDataCache< WaveBitmapCacheElement >private
mLookupGraphicsDataCacheBaseprivate
mLookupHelperWaveBitmapCacheprivate
mLRUHelperGraphicsDataCacheBaseprivate
mMaxWidthGraphicsDataCacheBaseprivate
mNewLookupItemsGraphicsDataCacheBaseprivate
mPaintParamtersWaveBitmapCacheprivate
mScaledSampleRateGraphicsDataCacheBaseprivate
mSelectionWaveBitmapCacheprivate
mStretchChangedSubscriptionWaveBitmapCacheprivate
mWaveClipWaveBitmapCacheprivate
operator=(const GraphicsDataCache &)=deleteGraphicsDataCache< WaveBitmapCacheElement >
PerformBaseLookup(const ZoomInfo &zoomInfo, double t0, double t1)GraphicsDataCacheBaseprotected
PerformBaseLookup(GraphicsDataCacheKey key)GraphicsDataCacheBaseprotected
PerformCleanup()GraphicsDataCacheBaseprivate
PerformFullCleanup(int64_t currentSize, int64_t itemsToEvict)GraphicsDataCacheBaseprivate
PerformLookup(const ZoomInfo &zoomInfo, double t0, double t1)GraphicsDataCache< WaveBitmapCacheElement >inline
PerformLookup(GraphicsDataCacheKey key)GraphicsDataCache< WaveBitmapCacheElement >inline
setInitializer(Initializer initializer)GraphicsDataCache< WaveBitmapCacheElement >inline
SetPaintParameters(const WavePaintParameters &params)WaveBitmapCache
SetScaledSampleRate(double scaledSampleRate)GraphicsDataCacheBaseprotected
SetSelection(const ZoomInfo &zoomInfo, double t0, double t1, bool selected)WaveBitmapCache
UpdateElement(const GraphicsDataCacheKey &key, GraphicsDataCacheElementBase &element) overrideGraphicsDataCache< WaveBitmapCacheElement >inlineprivatevirtual
UpdateViewportWidth(int64_t width) noexceptGraphicsDataCacheBase
WaveBitmapCache(const WaveClip &waveClip, std::shared_ptr< WaveDataCache > dataCache, ElementFactory elementFactory)WaveBitmapCache
~GraphicsDataCache() overrideGraphicsDataCache< WaveBitmapCacheElement >inline
~GraphicsDataCacheBase()=defaultGraphicsDataCacheBasevirtual
~WaveBitmapCache() overrideWaveBitmapCache