history.h

changeset 118
649110bb36a8
parent 117
7eb7a43a511b
child 160
edcb03f3ef75
equal deleted inserted replaced
117:7eb7a43a511b 118:649110bb36a8
36 HISTORY_ListMove, 36 HISTORY_ListMove,
37 HISTORY_Add, 37 HISTORY_Add,
38 HISTORY_QuadSplit, 38 HISTORY_QuadSplit,
39 HISTORY_Inline, 39 HISTORY_Inline,
40 HISTORY_Move, 40 HISTORY_Move,
41 HISTORY_Combo,
41 }; 42 };
42 43
43 // ============================================================================= 44 // =============================================================================
44 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 45 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
45 // ============================================================================= 46 // =============================================================================
177 const std::vector<ulong> ulaIndices; 178 const std::vector<ulong> ulaIndices;
178 const vertex vVector; 179 const vertex vVector;
179 180
180 MoveHistory (const std::vector<ulong> ulaIndices, const vertex vVector) : 181 MoveHistory (const std::vector<ulong> ulaIndices, const vertex vVector) :
181 ulaIndices (ulaIndices), vVector (vVector) {} 182 ulaIndices (ulaIndices), vVector (vVector) {}
183 };
184
185 // =============================================================================
186 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
187 // =============================================================================
188 class ComboHistory : public HistoryEntry {
189 public:
190 IMPLEMENT_HISTORY_TYPE (Combo)
191
192 const std::vector<HistoryEntry*> paEntries;
193
194 ComboHistory (const std::vector<HistoryEntry*> paEntries) : paEntries (paEntries) {}
182 }; 195 };
183 196
184 // ============================================================================= 197 // =============================================================================
185 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 198 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
186 // ============================================================================= 199 // =============================================================================

mercurial