Definition at line 52 of file HistoryWindow.cpp.
◆ SpaceArray
using anonymous_namespace{HistoryWindow.cpp}::SpaceUsageCalculator::SpaceArray = std::vector<Type> |
◆ Type
using anonymous_namespace{HistoryWindow.cpp}::SpaceUsageCalculator::Type = unsigned long long |
◆ Calculate()
void anonymous_namespace{HistoryWindow.cpp}::SpaceUsageCalculator::Calculate |
( |
UndoManager & |
manager | ) |
|
|
inline |
Definition at line 71 of file HistoryWindow.cpp.
72 {
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
92
95 },
96 true
97 );
98
99
100
101 seen.clear();
104
105
106 }
static const AttachedProjectObjects::RegisteredFactory manager
std::unordered_set< SampleBlockID > SampleBlockIDSet
static TrackList * FindUndoTracks(const UndoStackElem &state)
Holds one item with description and time range for the UndoManager.
Type CalculateUsage(const TrackList &tracks, SampleBlockIDSet &seen)
References TrackList::FindUndoTracks(), Clipboard::Get(), and manager.
◆ CalculateUsage()
Definition at line 56 of file HistoryWindow.cpp.
57 {
59
63 &seen
64 );
65 return result;
66 }
std::function< void(const SampleBlock &) > BlockSpaceUsageAccumulator(unsigned long long &total)
void InspectBlocks(const TrackList &tracks, BlockInspector inspector, SampleBlockIDSet *pIDs)
References BlockSpaceUsageAccumulator(), InspectBlocks(), and tracks.
◆ clipboardSpaceUsage
Type anonymous_namespace{HistoryWindow.cpp}::SpaceUsageCalculator::clipboardSpaceUsage |
◆ space
SpaceArray anonymous_namespace{HistoryWindow.cpp}::SpaceUsageCalculator::space |
The documentation for this struct was generated from the following file: