/*
- Copyright (C) 2013-2015 Carl Hetherington <cth@carlh.net>
+ Copyright (C) 2013-2018 Carl Hetherington <cth@carlh.net>
This file is part of DCP-o-matic.
enum Tool {
SELECT,
ZOOM,
- ZOOM_ALL
+ ZOOM_ALL,
+ SNAP,
+ SEQUENCE
};
void tool_clicked (Tool t);
void mouse_moved (wxMouseEvent &);
void mouse_moved_select (wxMouseEvent &);
void mouse_moved_zoom (wxMouseEvent &);
- void film_changed (Film::Property);
- void film_content_changed (int, bool frequent);
+ void film_change (ChangeType type, Film::Property);
+ void film_content_change (ChangeType type, int, bool frequent);
void resized ();
void assign_tracks ();
void set_position_from_event (wxMouseEvent &);
static int const _minimum_pixels_per_track;
boost::signals2::scoped_connection _film_changed_connection;
- boost::signals2::scoped_connection _film_content_changed_connection;
+ boost::signals2::scoped_connection _film_content_change_connection;
};