X-Git-Url: https://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fassetpopup.h;h=22624e474bc0bc83633ad00d90f4e6939108cb2d;hb=5d8a7826b0f80f00622e46baf75453995a76e343;hp=129cd335f0ff29e44c67db6098b4577512c90195;hpb=7fd85fb66168f6b518c5f2d73e04036e87faa0e1;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/cinelerra/assetpopup.h b/cinelerra-5.1/cinelerra/assetpopup.h index 129cd335..22624e47 100644 --- a/cinelerra-5.1/cinelerra/assetpopup.h +++ b/cinelerra-5.1/cinelerra/assetpopup.h @@ -51,11 +51,16 @@ public: AssetPopupInfo *info; + AWindowListFormat *format; + AssetPopupOpenEDL *open_edl; + AssetPopupToClip *to_clip; + AssetPopupSort *sort; AssetPopupBuildIndex *index; AssetPopupView *view; AssetPopupViewWindow *view_window; - AssetPopupMixer *mixer; - AWindowListFormat *format; + AssetPopupOpenMixer *open_mixer; + AssetPopupInsertMixer *insert_mixer; + AssetPopupPaste *paste; }; class AssetPopupInfo : public BC_MenuItem @@ -71,6 +76,30 @@ public: AssetPopup *popup; }; +class AssetPopupOpenEDL : public BC_MenuItem +{ +public: + AssetPopupOpenEDL(MWindow *mwindow, AssetPopup *popup); + ~AssetPopupOpenEDL(); + + int handle_event(); + + MWindow *mwindow; + AssetPopup *popup; +}; + +class AssetPopupToClip : public BC_MenuItem +{ +public: + AssetPopupToClip(MWindow *mwindow, AssetPopup *popup); + ~AssetPopupToClip(); + + int handle_event(); + + MWindow *mwindow; + AssetPopup *popup; +}; + class AssetPopupSort : public BC_MenuItem { public: @@ -121,11 +150,23 @@ public: AssetPopup *popup; }; -class AssetPopupMixer : public BC_MenuItem +class AssetPopupOpenMixer : public BC_MenuItem +{ +public: + AssetPopupOpenMixer(MWindow *mwindow, AssetPopup *popup); + ~AssetPopupOpenMixer(); + + int handle_event(); + + MWindow *mwindow; + AssetPopup *popup; +}; + +class AssetPopupInsertMixer : public BC_MenuItem { public: - AssetPopupMixer(MWindow *mwindow, AssetPopup *popup); - ~AssetPopupMixer(); + AssetPopupInsertMixer(MWindow *mwindow, AssetPopup *popup); + ~AssetPopupInsertMixer(); int handle_event(); @@ -217,6 +258,7 @@ public: AWindowListFormat *format; AssetSnapshot *asset_snapshot; AssetGrabshot *asset_grabshot; + AssetSelectUsed *select_used; int shots_displayed; };