Symbol: HWInterface
src/servers/app/BitmapManager.cpp
87
HWInterface& hwInterface, BRect bounds, color_space space, uint32 flags,
src/servers/app/BitmapManager.h
20
class HWInterface;
src/servers/app/BitmapManager.h
30
HWInterface& hwInterface, BRect bounds,
src/servers/app/Desktop.cpp
2157
HWInterface()->SetCursorVisible(true);
src/servers/app/Desktop.cpp
523
if (fVirtualScreen.HWInterface() == NULL) {
src/servers/app/Desktop.cpp
528
HWInterface()->SetDPMSMode(B_DPMS_ON);
src/servers/app/Desktop.cpp
540
HWInterface()->SetBrightness(stored->brightness);
src/servers/app/Desktop.cpp
580
fVirtualScreen.HWInterface()->MoveCursorTo(
src/servers/app/Desktop.cpp
588
EventStream* stream = fVirtualScreen.HWInterface()->CreateEventStream();
src/servers/app/Desktop.cpp
597
fEventDispatcher.SetHWInterface(fVirtualScreen.HWInterface());
src/servers/app/Desktop.cpp
613
fVirtualScreen.HWInterface()->SetCursorVisible(true);
src/servers/app/Desktop.cpp
718
HWInterface()->SetCursor(newCursor);
src/servers/app/Desktop.cpp
739
HWInterface()->SetCursor(newCursor != NULL ? newCursor : fCursor.Get());
src/servers/app/Desktop.cpp
974
status_t result = HWInterface()->SetBrightness(brightness);
src/servers/app/Desktop.cpp
979
HWInterface()->GetBrightness(&brightness);
src/servers/app/Desktop.h
143
::HWInterface* HWInterface() const
src/servers/app/Desktop.h
144
{ return fVirtualScreen.HWInterface(); }
src/servers/app/Desktop.h
53
class HWInterface;
src/servers/app/EventDispatcher.cpp
590
EventDispatcher::SetHWInterface(HWInterface* interface)
src/servers/app/EventDispatcher.h
158
HWInterface* fHWInterface;
src/servers/app/EventDispatcher.h
22
class HWInterface;
src/servers/app/EventDispatcher.h
91
void SetHWInterface(HWInterface* interface);
src/servers/app/Screen.cpp
42
Screen::Screen(::HWInterface *interface, int32 id)
src/servers/app/Screen.h
21
class HWInterface;
src/servers/app/Screen.h
25
Screen(::HWInterface *interface, int32 id);
src/servers/app/Screen.h
55
inline ::HWInterface* HWInterface() const
src/servers/app/Screen.h
64
ObjectDeleter< ::HWInterface>
src/servers/app/ScreenManager.cpp
142
HWInterface* interface;
src/servers/app/ScreenManager.cpp
195
HWInterface* interface = NULL;
src/servers/app/ScreenManager.cpp
217
ScreenManager::_AddHWInterface(HWInterface* interface)
src/servers/app/ScreenManager.cpp
45
virtual void ScreenChanged(HWInterface* interface);
src/servers/app/ScreenManager.cpp
62
ScreenChangeListener::ScreenChanged(HWInterface* interface)
src/servers/app/ScreenManager.h
20
class HWInterface;
src/servers/app/ScreenManager.h
65
screen_item* _AddHWInterface(HWInterface* interface);
src/servers/app/ServerApp.cpp
1031
fDesktop->HWInterface()->SetCursorVisible(fCursorHideLevel == 0);
src/servers/app/ServerApp.cpp
1039
fDesktop->HWInterface()->SetCursorVisible(fCursorHideLevel == 0);
src/servers/app/ServerApp.cpp
1046
fDesktop->HWInterface()->ObscureCursor();
src/servers/app/ServerApp.cpp
292
fDesktop->HWInterface()->SetCursorVisible(fCursorHideLevel == 0);
src/servers/app/ServerApp.cpp
3097
status_t status = fDesktop->HWInterface()->ProposeMode(&target,
src/servers/app/ServerApp.cpp
3121
status_t status = fDesktop->HWInterface()->GetModeList(&modeList,
src/servers/app/ServerApp.cpp
3221
= fDesktop->HWInterface()->GetDeviceInfo(&accelerantInfo);
src/servers/app/ServerApp.cpp
3242
status_t status = fDesktop->HWInterface()->GetMonitorInfo(&info);
src/servers/app/ServerApp.cpp
3262
fLink.Attach<sem_id>(fDesktop->HWInterface()->RetraceSemaphore());
src/servers/app/ServerApp.cpp
3276
status_t status = fDesktop->HWInterface()->GetTimingConstraints(
src/servers/app/ServerApp.cpp
3298
status_t status = fDesktop->HWInterface()->GetPixelClockLimits(&mode,
src/servers/app/ServerApp.cpp
3320
status_t status = fDesktop->HWInterface()->SetDPMSMode(mode);
src/servers/app/ServerApp.cpp
3334
uint32 state = fDesktop->HWInterface()->DPMSMode();
src/servers/app/ServerApp.cpp
3347
uint32 capabilities = fDesktop->HWInterface()->DPMSCapabilities();
src/servers/app/ServerApp.cpp
3377
status_t result = fDesktop->HWInterface()->GetBrightness(&brightness);
src/servers/app/ServerApp.cpp
3425
status_t status = fDesktop->HWInterface()->GetAccelerantPath(path);
src/servers/app/ServerApp.cpp
3440
status_t status = fDesktop->HWInterface()->GetDriverPath(path);
src/servers/app/ServerApp.cpp
747
*fDesktop->HWInterface(), frame, colorSpace, flags,
src/servers/app/ServerApp.cpp
810
status = fDesktop->HWInterface()->GetOverlayRestrictions(
src/servers/app/ServerApp.cpp
828
bool overlay = fDesktop->HWInterface()->CheckOverlayRestrictions(
src/servers/app/ServerBitmap.h
24
class HWInterface;
src/servers/app/ServerWindow.cpp
4420
workspace, this, fDesktop->HWInterface()->CreateDrawingEngine());
src/servers/app/ServerWindow.cpp
4437
fDesktop->HWInterface()->FrontBuffer(), fWindow->Frame(),
src/servers/app/ServerWindow.cpp
4586
if (fDesktop->HWInterface()->FrontBuffer() == NULL) {
src/servers/app/ServerWindow.cpp
4612
fDesktop->HWInterface()->SetCursorVisible(false);
src/servers/app/ServerWindow.cpp
4629
fDesktop->HWInterface()->SetCursorVisible(true);
src/servers/app/VirtualScreen.cpp
155
fHWInterface = screen->HWInterface();
src/servers/app/VirtualScreen.h
20
class HWInterface;
src/servers/app/VirtualScreen.h
34
::HWInterface* HWInterface() const
src/servers/app/VirtualScreen.h
74
::HWInterface* fHWInterface;
src/servers/app/drawing/BitmapHWInterface.cpp
27
HWInterface(),
src/servers/app/drawing/BitmapHWInterface.cpp
42
status_t ret = HWInterface::Initialize();
src/servers/app/drawing/BitmapHWInterface.h
22
class BitmapHWInterface : public HWInterface {
src/servers/app/drawing/DrawingEngine.cpp
179
DrawingEngine::DrawingEngine(HWInterface* interface)
src/servers/app/drawing/DrawingEngine.cpp
263
DrawingEngine::SetHWInterface(HWInterface* interface)
src/servers/app/drawing/DrawingEngine.cpp
69
AutoFloatingOverlaysHider(HWInterface* interface, const BRect& area)
src/servers/app/drawing/DrawingEngine.cpp
76
AutoFloatingOverlaysHider(HWInterface* interface)
src/servers/app/drawing/DrawingEngine.cpp
95
HWInterface* fInterface;
src/servers/app/drawing/DrawingEngine.h
212
HWInterface* fGraphicsCard;
src/servers/app/drawing/DrawingEngine.h
39
DrawingEngine(HWInterface* interface = NULL);
src/servers/app/drawing/DrawingEngine.h
46
void SetHWInterface(HWInterface* interface);
src/servers/app/drawing/HWInterface.cpp
101
HWInterface::GetPreferredMode(display_mode* mode)
src/servers/app/drawing/HWInterface.cpp
1071
HWInterface::_NotifyFrameBufferChanged()
src/servers/app/drawing/HWInterface.cpp
108
HWInterface::GetMonitorInfo(monitor_info* info)
src/servers/app/drawing/HWInterface.cpp
1084
HWInterface::_NotifyScreenChanged()
src/servers/app/drawing/HWInterface.cpp
1097
HWInterface::_IsValidMode(const display_mode& mode)
src/servers/app/drawing/HWInterface.cpp
118
HWInterface::SetCursor(ServerCursor* cursor)
src/servers/app/drawing/HWInterface.cpp
144
HWInterface::Cursor() const
src/servers/app/drawing/HWInterface.cpp
155
HWInterface::CursorAndDragBitmap() const
src/servers/app/drawing/HWInterface.cpp
166
HWInterface::SetCursorVisible(bool visible)
src/servers/app/drawing/HWInterface.cpp
201
HWInterface::IsCursorVisible()
src/servers/app/drawing/HWInterface.cpp
213
HWInterface::ObscureCursor()
src/servers/app/drawing/HWInterface.cpp
233
HWInterface::MoveCursorTo(float x, float y)
src/servers/app/drawing/HWInterface.cpp
284
HWInterface::CursorPosition()
src/servers/app/drawing/HWInterface.cpp
296
HWInterface::SetDragBitmap(const ServerBitmap* bitmap,
src/servers/app/drawing/HWInterface.cpp
312
HWInterface::DrawingBuffer() const
src/servers/app/drawing/HWInterface.cpp
323
HWInterface::InvalidateRegion(const BRegion& region)
src/servers/app/drawing/HWInterface.cpp
339
HWInterface::Invalidate(const BRect& frame)
src/servers/app/drawing/HWInterface.cpp
351
HWInterface::CopyBackToFront(const BRect& frame)
src/servers/app/drawing/HWInterface.cpp
388
HWInterface::_CopyBackToFront(/*const*/ BRegion& region)
src/servers/app/drawing/HWInterface.cpp
409
HWInterface::AcquireOverlayChannel()
src/servers/app/drawing/HWInterface.cpp
416
HWInterface::ReleaseOverlayChannel(overlay_token token)
src/servers/app/drawing/HWInterface.cpp
42
HWInterface::HWInterface()
src/servers/app/drawing/HWInterface.cpp
422
HWInterface::GetOverlayRestrictions(const Overlay* overlay,
src/servers/app/drawing/HWInterface.cpp
430
HWInterface::CheckOverlayRestrictions(int32 width, int32 height,
src/servers/app/drawing/HWInterface.cpp
438
HWInterface::AllocateOverlayBuffer(int32 width, int32 height, color_space space)
src/servers/app/drawing/HWInterface.cpp
445
HWInterface::FreeOverlayBuffer(const overlay_buffer* buffer)
src/servers/app/drawing/HWInterface.cpp
451
HWInterface::ConfigureOverlay(Overlay* overlay)
src/servers/app/drawing/HWInterface.cpp
457
HWInterface::HideOverlay(Overlay* overlay)
src/servers/app/drawing/HWInterface.cpp
466
HWInterface::HideFloatingOverlays(const BRect& area)
src/servers/app/drawing/HWInterface.cpp
487
HWInterface::HideFloatingOverlays()
src/servers/app/drawing/HWInterface.cpp
500
HWInterface::ShowFloatingOverlays()
src/servers/app/drawing/HWInterface.cpp
513
HWInterface::AddListener(HWInterfaceListener* listener)
src/servers/app/drawing/HWInterface.cpp
522
HWInterface::RemoveListener(HWInterfaceListener* listener)
src/servers/app/drawing/HWInterface.cpp
536
HWInterface::_DrawCursor(IntRect area) const
src/servers/app/drawing/HWInterface.cpp
60
HWInterface::~HWInterface()
src/servers/app/drawing/HWInterface.cpp
656
HWInterface::_CopyToFront(uint8* src, uint32 srcBPR, int32 x, int32 y,
src/servers/app/drawing/HWInterface.cpp
66
HWInterface::Initialize()
src/servers/app/drawing/HWInterface.cpp
73
HWInterface::CreateDrawingEngine()
src/servers/app/drawing/HWInterface.cpp
80
HWInterface::CreateEventStream()
src/servers/app/drawing/HWInterface.cpp
87
HWInterface::GetAccelerantPath(BString &path)
src/servers/app/drawing/HWInterface.cpp
884
HWInterface::_CursorFrame() const
src/servers/app/drawing/HWInterface.cpp
896
HWInterface::_RestoreCursorArea() const
src/servers/app/drawing/HWInterface.cpp
909
HWInterface::_AdoptDragBitmap()
src/servers/app/drawing/HWInterface.cpp
94
HWInterface::GetDriverPath(BString &path)
src/servers/app/drawing/HWInterface.h
45
virtual void ScreenChanged(HWInterface* interface) {};
src/servers/app/drawing/HWInterface.h
50
class HWInterface : protected MultiLocker {
src/servers/app/drawing/HWInterface.h
52
HWInterface();
src/servers/app/drawing/HWInterface.h
53
virtual ~HWInterface();
src/servers/app/drawing/Overlay.cpp
61
Overlay::Overlay(HWInterface& interface, ServerBitmap* bitmap,
src/servers/app/drawing/Overlay.h
17
class HWInterface;
src/servers/app/drawing/Overlay.h
24
Overlay(HWInterface& interface, ServerBitmap* bitmap,
src/servers/app/drawing/Overlay.h
61
HWInterface& fHWInterface;
src/servers/app/drawing/interface/local/AccelerantHWInterface.cpp
101
HWInterface(),
src/servers/app/drawing/interface/local/AccelerantHWInterface.cpp
1311
HWInterface::SetCursor(cursor);
src/servers/app/drawing/interface/local/AccelerantHWInterface.cpp
1319
HWInterface::SetCursorVisible(visible);
src/servers/app/drawing/interface/local/AccelerantHWInterface.cpp
1335
HWInterface::MoveCursorTo(x, y);
src/servers/app/drawing/interface/local/AccelerantHWInterface.cpp
1378
return HWInterface::_CopyBackToFront(region);
src/servers/app/drawing/interface/local/AccelerantHWInterface.cpp
1389
HWInterface::_DrawCursor(area);
src/servers/app/drawing/interface/local/AccelerantHWInterface.cpp
186
status_t ret = HWInterface::Initialize();
src/servers/app/drawing/interface/local/AccelerantHWInterface.h
25
class AccelerantHWInterface : public HWInterface {
src/servers/app/drawing/interface/remote/RemoteHWInterface.cpp
41
HWInterface(),
src/servers/app/drawing/interface/remote/RemoteHWInterface.cpp
523
HWInterface::SetCursor(cursor);
src/servers/app/drawing/interface/remote/RemoteHWInterface.cpp
533
HWInterface::SetCursorVisible(visible);
src/servers/app/drawing/interface/remote/RemoteHWInterface.cpp
543
HWInterface::MoveCursorTo(x, y);
src/servers/app/drawing/interface/remote/RemoteHWInterface.cpp
555
HWInterface::SetDragBitmap(bitmap, offsetFromCursor);
src/servers/app/drawing/interface/remote/RemoteHWInterface.h
27
class RemoteHWInterface : public HWInterface {
src/servers/app/drawing/interface/virtual/DWindowHWInterface.cpp
301
HWInterface(),
src/servers/app/drawing/interface/virtual/DWindowHWInterface.cpp
355
status_t ret = HWInterface::Initialize();
src/servers/app/drawing/interface/virtual/DWindowHWInterface.cpp
928
return HWInterface::Invalidate(frame);
src/servers/app/drawing/interface/virtual/DWindowHWInterface.h
26
class DWindowHWInterface : public HWInterface {
src/servers/app/drawing/interface/virtual/ViewHWInterface.cpp
405
HWInterface(),
src/servers/app/drawing/interface/virtual/ViewHWInterface.cpp
785
status_t ret = HWInterface::Invalidate(frame);
src/servers/app/drawing/interface/virtual/ViewHWInterface.cpp
796
status_t ret = HWInterface::CopyBackToFront(frame);
src/servers/app/drawing/interface/virtual/ViewHWInterface.h
21
class ViewHWInterface : public HWInterface {