BC_Bar Class Reference

#include <bcbar.h>

Inherits BC_SubWindow.

Collaboration diagram for BC_Bar:

Collaboration graph
[legend]

Public Member Functions

 BC_Bar (int x, int y, int w, VFrame *data=0)
virtual ~BC_Bar ()
int initialize ()
void set_image (VFrame *data)
void draw ()
int reposition_window (int x, int y, int w)
int resize_event (int w, int h)

Data Fields

BC_Pixmapimage
VFramedata

Detailed Description

Definition at line 8 of file bcbar.h.


Constructor & Destructor Documentation

BC_Bar::BC_Bar ( int  x,
int  y,
int  w,
VFrame data = 0 
)

Definition at line 9 of file bcbar.C.

BC_Bar::~BC_Bar (  )  [virtual]

Definition at line 16 of file bcbar.C.


Member Function Documentation

int BC_Bar::initialize (  )  [virtual]

Reimplemented from BC_SubWindow.

Definition at line 21 of file bcbar.C.

References data, draw(), BC_WindowBase::get_resources(), BC_SubWindow::initialize(), and set_image().

Here is the call graph for this function:

void BC_Bar::set_image ( VFrame data  ) 

Definition at line 35 of file bcbar.C.

References BC_WindowBase::BC_Pixmap, BC_WindowBase::h, and BC_WindowBase::parent_window.

Referenced by initialize().

void BC_Bar::draw (  ) 

int BC_Bar::reposition_window ( int  x,
int  y,
int  w 
)

Definition at line 42 of file bcbar.C.

References draw(), and BC_WindowBase::reposition_window().

Referenced by resize_event().

Here is the call graph for this function:

int BC_Bar::resize_event ( int  w,
int  h 
) [virtual]

Reimplemented from BC_WindowBase.

Definition at line 49 of file bcbar.C.

References BC_WindowBase::get_w(), reposition_window(), BC_WindowBase::x, and BC_WindowBase::y.

Here is the call graph for this function:


Field Documentation

Definition at line 20 of file bcbar.h.

Definition at line 21 of file bcbar.h.

Referenced by initialize().


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

Generated on Mon Apr 28 14:12:53 2008 for Cinelerra by  doxygen 1.5.5