numerous keyframe improvements

This commit is contained in:
itsmattkc
2019-01-04 21:01:36 +11:00
parent b36f54c11d
commit a2eef2e829
13 changed files with 217 additions and 64 deletions
+8
View File
@@ -202,6 +202,14 @@ bool GraphEditor::view_is_focused() {
return view->hasFocus() || header->hasFocus();
}
void GraphEditor::delete_selected_keys() {
view->delete_selected_keys();
}
void GraphEditor::select_all() {
view->select_all();
}
void GraphEditor::set_key_button_enabled(bool e, int type) {
linear_button->setEnabled(e);
linear_button->setChecked(type == KEYFRAME_TYPE_LINEAR);
+3 -1
View File
@@ -18,7 +18,9 @@ public:
GraphEditor(QWidget* parent = 0);
void update_panel();
void set_row(EffectRow* r);
bool view_is_focused();
bool view_is_focused();
void delete_selected_keys();
void select_all();
private:
GraphView* view;
TimelineHeader* header;