separation of ui from backend in project

This commit is contained in:
itsmattkc
2019-03-30 13:26:00 +11:00
parent 114606c28e
commit 5ddf2726dd
32 changed files with 1046 additions and 810 deletions
+5 -8
View File
@@ -161,6 +161,11 @@ void GraphEditor::update_panel() {
}
}
bool GraphEditor::focused()
{
return hasFocus() || view->hasFocus() || header->hasFocus();
}
void GraphEditor::set_row(EffectRow *r) {
for (int i=0;i<field_sliders_.size();i++) {
delete field_sliders_.at(i);
@@ -220,14 +225,6 @@ void GraphEditor::set_row(EffectRow *r) {
update_panel();
}
bool GraphEditor::view_is_focused() {
return view->hasFocus() || header->hasFocus();
}
bool GraphEditor::view_is_under_mouse() {
return view->underMouse() || header->underMouse();
}
void GraphEditor::delete_selected_keys() {
view->delete_selected_keys();
}