summaryrefslogtreecommitdiff
path: root/layer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'layer.cpp')
-rw-r--r--layer.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/layer.cpp b/layer.cpp
index 5d3a4c0..8983076 100644
--- a/layer.cpp
+++ b/layer.cpp
@@ -71,15 +71,15 @@ TransformsInteract(project_data *File, project_state *State, ui *UI, transforms_
for (int i = 0; i < State->NumberOfSelectedLayers; i++) {
uint16 Index = List.LayerIndex[i];
if (Mode == sliding_position) {
- SwitchBool(File->Layer[Index]->x.IsToggled)
- SwitchBool(File->Layer[Index]->y.IsToggled)
+ File->Layer[Index]->x.IsToggled ^= 1;
+ File->Layer[Index]->y.IsToggled ^= 1;
} else if (Mode == sliding_anchorpoint) {
- SwitchBool(File->Layer[Index]->ax.IsToggled)
- SwitchBool(File->Layer[Index]->ay.IsToggled)
+ File->Layer[Index]->ax.IsToggled ^= 1;
+ File->Layer[Index]->ay.IsToggled ^= 1;
} else if (Mode == sliding_rotation) {
- SwitchBool(File->Layer[Index]->rotation.IsToggled)
+ File->Layer[Index]->rotation.IsToggled ^= 1;
} else if (Mode == sliding_scale) {
- SwitchBool(File->Layer[Index]->scale.IsToggled)
+ File->Layer[Index]->scale.IsToggled ^= 1;
}
}
} else if (UI->FocusedWindow == focus_viewport) {
@@ -150,7 +150,7 @@ MoveLayersByIncrement(project_data *File, project_state *State, int16 Increment)
while (c > 0) {
if (Index+c == State->MostRecentlySelectedLayer)
State->MostRecentlySelectedLayer += Increment;
- project_layer Temp = *File->Layer[Index+c];
+ // project_layer Temp = *File->Layer[Index+c];
*File->Layer[Index+c] = *File->Layer[Index + c - 1];
c--;
}