#include <BRunLoop.h>
Public Member Functions | |
| BRunLoop () | |
| void | addResponder (BResponder *responder) |
| void | removeResponder (BResponder *responder) |
| void | addVBlankReceiver (VBlankReceiver *receiver) |
| void | removeVBlankReceiver (VBlankReceiver *receiver) |
| void | run () |
| void | stop () |
| void | postEvent (const BEvent &event) |
| uint32 | buttonsHeld () |
Static Public Member Functions | |
| void | addGlobalVBlankReceiver (VBlankReceiver *receiver) |
| void | removeGlobalVBlankReceiver (VBlankReceiver *receiver) |
| BRunLoop * | currentRunLoop () |
Protected Member Functions | |
| void | handle () |
| Check keys & touchscreen and post events. | |
Protected Attributes | |
| std::vector< VBlankReceiver * > | _receivers |
| std::vector< BResponder * > | _responders |
| bool | _shouldStop |
Static Protected Attributes | |
| std::vector< VBlankReceiver * > | _globalreceivers |
| BRunLoop * | _current |
| uint32 | _buttons |
| bool | _touchdown |
| int | _touchx |
| int | _touchy |
Friends | |
| class | BGUI |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Check keys & touchscreen and post events.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3-rc3