int test_edl_files();
void calculate_dest_paths(ArrayList<char*> *paths,
Preferences *preferences);
-
+ void reset(int warn=0);
// Load batch rendering jobs
void load_jobs(char *path, Preferences *preferences);
// Not applicable to western civilizations
// job being rendered
int rendering_job;
int is_rendering;
+ int warn;
ArrayList<BC_ListBoxItem*> *file_entries;
};
-
-
-
-
-
-
-
class BatchRenderEDLPath : public BC_TextBox
{
public:
- BatchRenderEDLPath(BatchRenderThread *thread,
- int x,
- int y,
- int w,
+ BatchRenderEDLPath(BatchRenderThread *thread, int x, int y, int w,
char *text);
int handle_event();
BatchRenderThread *thread;
class BatchRenderCurrentEDL : public BC_GenericButton
{
public:
- BatchRenderCurrentEDL(BatchRenderThread *thread,
- int x,
- int y);
+ BatchRenderCurrentEDL(BatchRenderThread *thread, int x, int y);
int handle_event();
BatchRenderThread *thread;
};
class BatchRenderUpdateEDL : public BC_GenericButton
{
public:
- BatchRenderUpdateEDL(BatchRenderThread *thread,
- int x,
- int y);
+ BatchRenderUpdateEDL(BatchRenderThread *thread, int x, int y);
int handle_event();
BatchRenderThread *thread;
};
class BatchRenderNew : public BC_GenericButton
{
public:
- BatchRenderNew(BatchRenderThread *thread,
- int x,
- int y);
+ BatchRenderNew(BatchRenderThread *thread, int x, int y);
int handle_event();
BatchRenderThread *thread;
};
class BatchRenderDelete : public BC_GenericButton
{
public:
- BatchRenderDelete(BatchRenderThread *thread,
- int x,
- int y);
+ BatchRenderDelete(BatchRenderThread *thread, int x, int y);
int handle_event();
BatchRenderThread *thread;
};
class BatchRenderSaveList : public BC_GenericButton, public Thread
{
public:
- BatchRenderSaveList(BatchRenderThread *thread,
- int x,
- int y);
+ BatchRenderSaveList(BatchRenderThread *thread, int x, int y);
~BatchRenderSaveList();
int handle_event();
BatchRenderThread *thread;
class BatchRenderLoadList : public BC_GenericButton, public Thread
{
public:
- BatchRenderLoadList(BatchRenderThread *thread,
- int x,
- int y);
+ BatchRenderLoadList(BatchRenderThread *thread, int x, int y);
~BatchRenderLoadList();
int handle_event();
BatchRenderThread *thread;
class BatchRenderList : public BC_ListBox
{
public:
- BatchRenderList(BatchRenderThread *thread,
- int x,
- int y,
- int w,
- int h);
+ BatchRenderList(BatchRenderThread *thread, int x, int y, int w, int h);
int handle_event();
int selection_changed();
int column_resize_event();
class BatchRenderStart : public BC_GenericButton
{
public:
- BatchRenderStart(BatchRenderThread *thread,
- int x,
- int y);
+ BatchRenderStart(BatchRenderThread *thread, int x, int y);
int handle_event();
BatchRenderThread *thread;
};
class BatchRenderStop : public BC_GenericButton
{
public:
- BatchRenderStop(BatchRenderThread *thread,
- int x,
- int y);
+ BatchRenderStop(BatchRenderThread *thread, int x, int y);
+ int handle_event();
+ BatchRenderThread *thread;
+};
+
+class BatchRenderWarning : public BC_CheckBox
+{
+public:
+ BatchRenderWarning(BatchRenderThread *thread, int x, int y);
int handle_event();
BatchRenderThread *thread;
};
class BatchRenderCancel : public BC_GenericButton
{
public:
- BatchRenderCancel(BatchRenderThread *thread,
- int x,
- int y);
+ BatchRenderCancel(BatchRenderThread *thread, int x, int y);
int handle_event();
int keypress_event();
BatchRenderThread *thread;
class BatchFormat : public FormatTools
{
public:
- BatchFormat(MWindow *mwindow,
- BatchRenderGUI *gui,
- Asset *asset);
+ BatchFormat(MWindow *mwindow, BatchRenderGUI *gui, Asset *asset);
~BatchFormat();
int handle_event();
BatchRenderDelete *delete_batch;
BatchRenderSaveList *savelist_batch;
BatchRenderLoadList *loadlist_batch;
+ BatchRenderWarning *warning;
BatchRenderList *batch_list;
BatchRenderStart *start_button;
BatchRenderStop *stop_button;