Disable gizmo mode actions when the selected nodes don't allow them

This commit is contained in:
parax0
2015-12-06 22:44:56 -07:00
parent 0da183b161
commit b4855e37ed
12 changed files with 87 additions and 39 deletions

View File

@@ -27,7 +27,7 @@ void CClearSelectionCommand::undo()
}
mpEditor->RecalculateSelectionBounds();
mpEditor->UpdateSelectionUI();
mpEditor->SelectionModified();
}
void CClearSelectionCommand::redo()
@@ -38,5 +38,5 @@ void CClearSelectionCommand::redo()
mpSelection->clear();
mpEditor->RecalculateSelectionBounds();
mpEditor->UpdateSelectionUI();
mpEditor->SelectionModified();
}

View File

@@ -18,7 +18,7 @@ void CDeselectNodeCommand::undo()
}
mpEditor->ExpandSelectionBounds(mpNode);
mpEditor->UpdateSelectionUI();
mpEditor->SelectionModified();
}
void CDeselectNodeCommand::redo()
@@ -38,5 +38,5 @@ void CDeselectNodeCommand::redo()
}
mpEditor->RecalculateSelectionBounds();
mpEditor->UpdateSelectionUI();
mpEditor->SelectionModified();
}

View File

@@ -26,7 +26,7 @@ void CSelectNodeCommand::undo()
}
mpEditor->RecalculateSelectionBounds();
mpEditor->UpdateSelectionUI();
mpEditor->SelectionModified();
}
void CSelectNodeCommand::redo()
@@ -38,5 +38,5 @@ void CSelectNodeCommand::redo()
}
mpEditor->ExpandSelectionBounds(mpNode);
mpEditor->UpdateSelectionUI();
mpEditor->SelectionModified();
}