MainSession Class Reference

#include <mainsession.h>

Collaboration diagram for MainSession:

Collaboration graph
[legend]

Public Member Functions

 MainSession (MWindow *mwindow)
 ~MainSession ()
int load_defaults (BC_Hash *defaults)
int save_defaults (BC_Hash *defaults)
void default_window_positions ()
void boundaries ()

Data Fields

Tracktrack_highlighted
Editedit_highlighted
PluginSetpluginset_highlighted
Pluginplugin_highlighted
int vcanvas_highlighted
int ccanvas_highlighted
int current_operation
ArrayList< PluginServer * > * drag_pluginservers
Plugindrag_plugin
Editstrim_edits
ArrayList< Asset * > * drag_assets
ArrayList< EDL * > * drag_clips
Autodrag_auto
ArrayList< Auto * > * drag_auto_gang
Editdrag_edit
ArrayList< Edit * > * drag_edits
int drag_button
int drag_handle
double drag_position
double drag_start
int drag_origin_x
int drag_origin_y
float drag_start_percentage
long drag_start_position
double brender_end
int cwindow_controls
int clip_number
int changes_made
char filename [BCTEXTLEN]
int batchrender_x
int batchrender_y
int batchrender_w
int batchrender_h
int lwindow_x
int lwindow_y
int lwindow_w
int lwindow_h
int mwindow_x
int mwindow_y
int mwindow_w
int mwindow_h
int vwindow_x
int vwindow_y
int vwindow_w
int vwindow_h
int cwindow_x
int cwindow_y
int cwindow_w
int cwindow_h
int ctool_x
int ctool_y
int awindow_x
int awindow_y
int awindow_w
int awindow_h
int gwindow_x
int gwindow_y
int rmonitor_x
int rmonitor_y
int rmonitor_w
int rmonitor_h
int rwindow_x
int rwindow_y
int rwindow_w
int rwindow_h
int ewindow_w
int ewindow_h
int afolders_w
int show_vwindow
int show_awindow
int show_cwindow
int show_gwindow
int show_lwindow
int plugindialog_w
int plugindialog_h
int menueffect_w
int menueffect_h
int cwindow_fullscreen
int rwindow_fullscreen
int vwindow_fullscreen
int current_tip
MWindowmwindow

Detailed Description

Definition at line 21 of file mainsession.h.


Constructor & Destructor Documentation

MainSession::MainSession ( MWindow mwindow  ) 

MainSession::~MainSession (  ) 

Definition at line 47 of file mainsession.C.

References drag_assets, drag_auto_gang, drag_clips, drag_edits, and drag_pluginservers.


Member Function Documentation

int MainSession::load_defaults ( BC_Hash defaults  ) 

int MainSession::save_defaults ( BC_Hash defaults  ) 

void MainSession::default_window_positions (  ) 

void MainSession::boundaries (  ) 


Field Documentation

Definition at line 60 of file mainsession.h.

Referenced by MainSession(), TrackCanvas::synchronize_autos(), and ~MainSession().

char MainSession::filename[BCTEXTLEN]

Definition at line 127 of file mainsession.h.

Referenced by default_window_positions().


The documentation for this class was generated from the following files:

Generated on Mon Apr 28 14:30:18 2008 for Cinelerra by  doxygen 1.5.5