Patrons update.
[dcpomatic.git] / src / wx / video_panel.h
index 3c51ac15207e5a65bf799b972e9fb80becd8cadf..81e65d820e68b5e703320122422723b896af97c0 100644 (file)
 #include "content_widget.h"
 #include "timecode.h"
 #include "lib/film.h"
+#include "lib/video_frame_type.h"
 
 
+class CheckBox;
 class wxButton;
 class wxChoice;
 class wxSpinCtrl;
@@ -45,9 +47,10 @@ class VideoPanel : public ContentSubPanel
 public:
        explicit VideoPanel (ContentPanel *);
 
-       void film_changed (Film::Property);
-       void film_content_changed (int);
-       void content_selection_changed ();
+       void create () override;
+       void film_changed (Film::Property) override;
+       void film_content_changed (int) override;
+       void content_selection_changed () override;
 
 private:
        void reference_clicked ();
@@ -56,7 +59,7 @@ private:
        void range_changed ();
        void fade_in_changed ();
        void fade_out_changed ();
-       void add_to_grid ();
+       void add_to_grid () override;
        void scale_fit_clicked ();
        void scale_custom_clicked ();
        bool scale_custom_edit_clicked ();
@@ -70,7 +73,7 @@ private:
        void setup_description ();
        void setup_sensitivity ();
 
-       wxCheckBox* _reference;
+       CheckBox* _reference;
        wxStaticText* _reference_note;
        wxStaticText* _type_label;
        ContentChoice<VideoContent, VideoFrameType>* _frame_type;