00001 #ifndef VIEWMENU_H 00002 #define VIEWMENU_H 00003 00004 #include "guicast.h" 00005 #include "mainmenu.inc" 00006 #include "mwindow.inc" 00007 00008 class ShowAssets : public BC_MenuItem 00009 { 00010 public: 00011 ShowAssets(MWindow *mwindow, char *hotkey); 00012 int handle_event(); 00013 MWindow *mwindow; 00014 }; 00015 00016 00017 class ShowTitles : public BC_MenuItem 00018 { 00019 public: 00020 ShowTitles(MWindow *mwindow, char *hotkey); 00021 int handle_event(); 00022 MWindow *mwindow; 00023 }; 00024 00025 class ShowTransitions : public BC_MenuItem 00026 { 00027 public: 00028 ShowTransitions(MWindow *mwindow, char *hotkey); 00029 int handle_event(); 00030 MWindow *mwindow; 00031 }; 00032 00033 class PluginAutomation : public BC_MenuItem 00034 { 00035 public: 00036 PluginAutomation(MWindow *mwindow, char *hotkey); 00037 int handle_event(); 00038 MWindow *mwindow; 00039 }; 00040 00041 class ShowAutomation : public BC_MenuItem 00042 { 00043 public: 00044 ShowAutomation(MWindow *mwindow, 00045 char *text, 00046 char *hotkey, 00047 int subscript); 00048 int handle_event(); 00049 void update_toggle(); 00050 MWindow *mwindow; 00051 int subscript; 00052 }; 00053 00054 00055 #endif
1.4.4