Transformations now commited step by step, fixes many transformation related bugs
This commit is contained in:
parent
b4babf978e
commit
a2e4a795f7
8 changed files with 127 additions and 47 deletions
|
|
@ -44,6 +44,7 @@ class DrawingProgramSelection {
|
|||
std::array<WorldVec, 4> selectionRectPoints;
|
||||
|
||||
CoordSpaceHelperTransform selectionTransformCoords;
|
||||
|
||||
std::unordered_set<CollabListType::ObjectInfoPtr> selectedSet;
|
||||
DrawingProgramCache cache;
|
||||
DrawingProgram& drawP;
|
||||
|
|
@ -56,8 +57,6 @@ class DrawingProgramSelection {
|
|||
ROTATE
|
||||
} transformOpHappening = TransformOperation::NONE;
|
||||
|
||||
CoordSpaceHelperTransform startingSelectionTransformCoords;
|
||||
|
||||
struct TranslationData {
|
||||
WorldVec startPos;
|
||||
} translateData;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue