EventStream
EventStream* stream = fVirtualScreen.HWInterface()->CreateEventStream();
EventDispatcher::SetTo(EventStream* stream)
EventStream* fStream;
class EventStream;
status_t SetTo(EventStream* stream);
EventStream::EventStream()
EventStream::~EventStream()
EventStream::SupportsCursorThread() const
EventStream::GetNextCursorPosition(BPoint& where, bigtime_t timeout)
class EventStream {
EventStream();
virtual ~EventStream();
class InputServerStream : public EventStream {
InputManager::AddStream(EventStream* stream)
InputManager::RemoveStream(EventStream* stream)
EventStream*
EventStream* stream = NULL;
InputManager::PutStream(EventStream* stream)
class EventStream;
bool AddStream(EventStream* stream);
void RemoveStream(EventStream* stream);
EventStream* GetStream();
void PutStream(EventStream* stream);
BObjectList<EventStream, true> fFreeStreams;
BObjectList<EventStream, true> fUsedStreams;
EventStream* stream
EventStream*
class EventStream;
virtual EventStream* CreateEventStream();
class RemoteEventStream : public EventStream {
EventStream*
virtual EventStream* CreateEventStream();