96 void draw_line_text(QPainter &p,
bool vert,
int line_no,
int line_pos,
int next_line_pos);
122 #endif // GRAPHVIEW_H
int rect_select_offset
Definition: graphview.h:105
void show_context_menu(const QPoint &pos)
Definition: graphview.cpp:77
double get_value_y(int)
Definition: graphview.cpp:922
bool click_add
Definition: graphview.h:109
QColor get_curve_color(int index, int length)
Definition: graphview.cpp:51
void set_selected_keyframe_type(int type)
Definition: graphview.cpp:845
void set_row(EffectRow *r)
Definition: graphview.cpp:824
QVector< int > selected_keys_fields
Definition: graphview.h:79
bool click_add_proc
Definition: graphview.h:110
int rect_select_h
Definition: graphview.h:104
GraphView(QWidget *parent=nullptr)
Definition: graphview.cpp:58
EffectRow * row
Definition: graphview.h:98
long visible_in
Definition: graphview.h:107
void mouseMoveEvent(QMouseEvent *event)
Definition: graphview.cpp:470
int click_add_key
Definition: graphview.h:112
int get_screen_x(double)
Definition: graphview.cpp:903
double old_pre_handle_x
Definition: graphview.h:83
void select_all()
Definition: graphview.cpp:872
void set_view_to_all()
Definition: graphview.cpp:136
long get_value_x(int)
Definition: graphview.cpp:914
void set_scroll_y(int s)
Definition: graphview.cpp:892
QVector< int > selected_keys
Definition: graphview.h:78
bool moved_keys
Definition: graphview.h:91
void wheelEvent(QWheelEvent *event)
Definition: graphview.cpp:739
int rect_select_w
Definition: graphview.h:103
void set_zoom(double xz, double yz)
Definition: graphview.cpp:897
double y_zoom
Definition: graphview.h:63
void set_field_visibility(int field, bool b)
Definition: graphview.cpp:857
int x_scroll
Definition: graphview.h:56
void paintEvent(QPaintEvent *event)
Definition: graphview.cpp:228
void set_view_to_rect(int x1, double y1, int x2, double y2)
Definition: graphview.cpp:163
int click_add_type
Definition: graphview.h:113
int y_scroll
Definition: graphview.h:57
void y_scroll_changed(int)
int start_x
Definition: graphview.h:59
Definition: graphview.h:32
int handle_field
Definition: graphview.h:88
QVector< bool > field_visibility
Definition: graphview.h:76
void zoom_changed(double, double)
int get_screen_y(double)
Definition: graphview.cpp:910
int handle_index
Definition: graphview.h:89
bool rect_select
Definition: graphview.h:100
void mouseReleaseEvent(QMouseEvent *event)
Definition: graphview.cpp:702
double x_zoom
Definition: graphview.h:62
int start_y
Definition: graphview.h:60
void delete_selected_keys()
Definition: graphview.cpp:862
void set_view_to_selection()
Definition: graphview.cpp:115
The EffectField class.
Definition: effectfield.h:56
int rect_select_x
Definition: graphview.h:101
void selection_update()
Definition: graphview.cpp:926
EffectField * click_add_field
Definition: graphview.h:111
void x_scroll_changed(int)
QVector< long > selected_keys_old_vals
Definition: graphview.h:80
void set_scroll_x(int s)
Definition: graphview.cpp:887
bool mousedown
Definition: graphview.h:58
void reset_view()
Definition: graphview.cpp:106
int current_handle
Definition: graphview.h:93
void draw_lines(QPainter &p, bool vert)
Definition: graphview.cpp:185
QVector< double > selected_keys_old_doubles
Definition: graphview.h:81
int rect_select_y
Definition: graphview.h:102
The EffectRow class.
Definition: effectrow.h:51
void selection_changed(bool, int)
double old_pre_handle_y
Definition: graphview.h:84
void mousePressEvent(QMouseEvent *event)
Definition: graphview.cpp:363
double old_post_handle_x
Definition: graphview.h:85
void draw_line_text(QPainter &p, bool vert, int line_no, int line_pos, int next_line_pos)
Definition: graphview.cpp:175
double old_post_handle_y
Definition: graphview.h:86