| CacheElementWidth | GraphicsDataCacheBase | static |
| CheckCache(const ZoomInfo &, double, double) | GraphicsDataCache< WaveCacheElement > | inlineprotectedvirtual |
| CreateElement(const GraphicsDataCacheKey &key) override | GraphicsDataCache< WaveCacheElement > | inlineprivatevirtual |
| CreateNewItems() | GraphicsDataCacheBase | private |
| DataProvider typedef | WaveDataCache | |
| DisposeElement(GraphicsDataCacheElementBase *element) override | GraphicsDataCache< WaveCacheElement > | inlineprivatevirtual |
| DisposeNewItems() | GraphicsDataCacheBase | private |
| ElementFactory typedef | GraphicsDataCache< WaveCacheElement > | |
| FindKey(GraphicsDataCacheKey key) | GraphicsDataCacheBase | private |
| GetMaxViewportWidth() const noexcept | GraphicsDataCacheBase | |
| GetScaledSampleRate() const noexcept | GraphicsDataCacheBase | |
| GraphicsDataCache(const GraphicsDataCache &)=delete | GraphicsDataCache< WaveCacheElement > | |
| GraphicsDataCache(double scaledSampleRate, ElementFactory elementFactory) | GraphicsDataCache< WaveCacheElement > | inlineexplicit |
| GraphicsDataCacheBase(double scaledSampleRate) | GraphicsDataCacheBase | explicitprotected |
| InitializeElement(const GraphicsDataCacheKey &key, WaveCacheElement &element) override | WaveDataCache | privatevirtual |
| Initializer typedef | GraphicsDataCache< WaveCacheElement > | |
| Invalidate() | GraphicsDataCacheBase | |
| Lookup typedef | GraphicsDataCacheBase | protected |
| mCache | GraphicsDataCache< WaveCacheElement > | private |
| mCacheAccessIndex | GraphicsDataCacheBase | private |
| mCachedBlock | WaveDataCache | private |
| mCacheSizeMultiplier | GraphicsDataCacheBase | private |
| mElementFactory | GraphicsDataCache< WaveCacheElement > | private |
| mFreeList | GraphicsDataCache< WaveCacheElement > | private |
| mInitializer | GraphicsDataCache< WaveCacheElement > | private |
| mLookup | GraphicsDataCacheBase | private |
| mLookupHelper | GraphicsDataCacheBase | private |
| mLRUHelper | GraphicsDataCacheBase | private |
| mMaxWidth | GraphicsDataCacheBase | private |
| mNewLookupItems | GraphicsDataCacheBase | private |
| mProvider | WaveDataCache | private |
| mScaledSampleRate | GraphicsDataCacheBase | private |
| mStretchChangedSubscription | WaveDataCache | private |
| mWaveClip | WaveDataCache | private |
| operator=(const GraphicsDataCache &)=delete | GraphicsDataCache< WaveCacheElement > | |
| PerformBaseLookup(const ZoomInfo &zoomInfo, double t0, double t1) | GraphicsDataCacheBase | protected |
| PerformBaseLookup(GraphicsDataCacheKey key) | GraphicsDataCacheBase | protected |
| PerformCleanup() | GraphicsDataCacheBase | private |
| PerformFullCleanup(int64_t currentSize, int64_t itemsToEvict) | GraphicsDataCacheBase | private |
| PerformLookup(const ZoomInfo &zoomInfo, double t0, double t1) | GraphicsDataCache< WaveCacheElement > | inline |
| PerformLookup(GraphicsDataCacheKey key) | GraphicsDataCache< WaveCacheElement > | inline |
| setInitializer(Initializer initializer) | GraphicsDataCache< WaveCacheElement > | inline |
| SetScaledSampleRate(double scaledSampleRate) | GraphicsDataCacheBase | protected |
| UpdateElement(const GraphicsDataCacheKey &key, GraphicsDataCacheElementBase &element) override | GraphicsDataCache< WaveCacheElement > | inlineprivatevirtual |
| UpdateViewportWidth(int64_t width) noexcept | GraphicsDataCacheBase | |
| WaveDataCache(const WaveClip &waveClip, int channelIndex) | WaveDataCache | |
| ~GraphicsDataCache() override | GraphicsDataCache< WaveCacheElement > | inline |
| ~GraphicsDataCacheBase()=default | GraphicsDataCacheBase | virtual |