#include <BIWindowManager.h>
Public Member Functions | |
| virtual BIWindow * | openWindow (const uint16_t x, const uint16_t y, const uint16_t w, const uint16_t h)=0 |
| Create and open a window. | |
| virtual void | closeWindow (BIWindow *)=0 |
| Close a window. | |
| virtual BIWindow * | activeWindow ()=0 |
| Retrieve the active window. | |
| virtual void | handleEvent (BIEvent *)=0 |
| handle the received event if it is a window event, else send it to the frame. | |
| virtual | ~BIWindowManager () |
| virtual BAL::BIWindowManager::~BIWindowManager | ( | ) | [inline, virtual] |
| virtual BIWindow* BAL::BIWindowManager::openWindow | ( | const uint16_t | x, | |
| const uint16_t | y, | |||
| const uint16_t | w, | |||
| const uint16_t | h | |||
| ) | [pure virtual] |
Create and open a window.
| [in] | x,: | x position of the window |
| [in] | y,: | y position of the window |
| [in] | w,: | width of the window |
| [in] | h,: | height of the window |
| virtual void BAL::BIWindowManager::closeWindow | ( | BIWindow * | ) | [pure virtual] |
Close a window.
| [in] | BIWindow*,: | the window to destroy |
| virtual BIWindow* BAL::BIWindowManager::activeWindow | ( | ) | [pure virtual] |
Retrieve the active window.
| virtual void BAL::BIWindowManager::handleEvent | ( | BIEvent * | ) | [pure virtual] |
handle the received event if it is a window event, else send it to the frame.
| [in] | BIEvent*,: | a pointer to the event to handle |