Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

BScreen Class Reference

#include <BScreen.h>

Inheritance diagram for BScreen:

Inheritance graph
[legend]
Collaboration diagram for BScreen:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 BScreen (BImage *image)
 BScreen (uint16 *address, BSize size)
 ~BScreen ()
uint16 backgroundColor ()
void setBackgroundColor (uint16 color)
void setReactsToTouch (bool reactsToTouch)
bool reactsToTouch ()
void addWidget (BWidget *widget)
void removeWidget (BWidget *widget)
const std::vector< BWidget * > & widgets ()
void setNeedsRedrawOnAllWidgetsCoveredBy (const BRect &rect, bool needs)
void setDialog (BWidget *dialog)
BWidgetdialog ()
void clear ()
void repaint (bool force=false)
BImageimage ()
void handleEvent (const BEvent &event)
 Handle the given event. Override if necessary.


Constructor & Destructor Documentation

BScreen::BScreen BImage   image
 

BScreen::BScreen uint16 *    address,
BSize    size
 

BScreen::~BScreen  
 


Member Function Documentation

void BScreen::addWidget BWidget   widget
 

uint16 BScreen::backgroundColor   [inline]
 

void BScreen::clear  
 

BWidget* BScreen::dialog   [inline]
 

void BScreen::handleEvent const BEvent   event [virtual]
 

Handle the given event. Override if necessary.

Reimplemented from BResponder.

BImage* BScreen::image   [inline]
 

bool BScreen::reactsToTouch   [inline]
 

void BScreen::removeWidget BWidget   widget
 

void BScreen::repaint bool    force = false
 

void BScreen::setBackgroundColor uint16    color
 

void BScreen::setDialog BWidget   dialog
 

void BScreen::setNeedsRedrawOnAllWidgetsCoveredBy const BRect   rect,
bool    needs
 

void BScreen::setReactsToTouch bool    reactsToTouch
 

const std::vector<BWidget*>& BScreen::widgets   [inline]
 


The documentation for this class was generated from the following file:
Generated on Sat Dec 29 10:00:49 2007 for DSGUI by doxygen1.3-rc3