pleyo.com

BC::BCWindowEvent Class Reference

#include <BCWindowEvent.h>

Inheritance diagram for BC::BCWindowEvent:

BAL::BIWindowEvent BAL::BIEvent

List of all members.

Public Member Functions

 BCWindowEvent (BIWindowEvent::ENUM_WINDOW, bool bGain=false, const WebCore::IntRect &rect=WebCore::IntRect(), const BAL::BTWidget *widget=NULL)
virtual BIEvent * clone () const
 BIWindowEvent clone.
virtual const
WebCore::IntRect
getRectangle () const
 get the window rectangle
virtual const
BAL::BTWidget * 
widget () const
 get widget associated
virtual
BIWindowEvent::ENUM_WINDOW 
type () const
 return window type
virtual bool gain () const
 test if the window is exposed

Protected Attributes

BIWindowEvent::ENUM_WINDOW m_aWindowType
bool m_bGain
WebCore::IntRect m_rect
const BAL::BTWidget * m_widget


Detailed Description

the WindowEvent The window event. Events like expose, resize (not handled yet), etc. are managed here.

See also:
BIEvent, BIEventLoop

Constructor & Destructor Documentation

BC::BCWindowEvent::BCWindowEvent ( BIWindowEvent::ENUM_WINDOW  ,
bool  bGain = false,
const WebCore::IntRect rect = WebCore::IntRect(),
const BAL::BTWidget *  widget = NULL 
)


Member Function Documentation

BAL::BIEvent * BCWindowEvent::clone (  )  const [virtual]

BIWindowEvent clone.

Implements BAL::BIWindowEvent.

const WebCore::IntRect & BCWindowEvent::getRectangle (  )  const [virtual]

get the window rectangle

Implements BAL::BIWindowEvent.

virtual const BAL::BTWidget* BC::BCWindowEvent::widget (  )  const [inline, virtual]

get widget associated

Implements BAL::BIWindowEvent.

BAL::BIWindowEvent::ENUM_WINDOW BCWindowEvent::type (  )  const [virtual]

return window type

Implements BAL::BIWindowEvent.

bool BCWindowEvent::gain (  )  const [virtual]

test if the window is exposed

Implements BAL::BIWindowEvent.


Member Data Documentation

BIWindowEvent::ENUM_WINDOW BC::BCWindowEvent::m_aWindowType [protected]

bool BC::BCWindowEvent::m_bGain [protected]

WebCore::IntRect BC::BCWindowEvent::m_rect [protected]

const BAL::BTWidget* BC::BCWindowEvent::m_widget [protected]


The documentation for this class was generated from the following files:
Generated on Wed Nov 21 20:04:19 2007 for Origyn Web Browser by Doxygen 1.5.3

pleyo.com
pleyo.com