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
2129
HWInterface()->SetCursorVisible(true);
src/servers/app/Desktop.cpp
522
if (fVirtualScreen.HWInterface() == NULL) {
src/servers/app/Desktop.cpp
564
HWInterface()->SetDPMSMode(B_DPMS_ON);
src/servers/app/Desktop.cpp
568
HWInterface()->SetBrightness(brightness);
src/servers/app/Desktop.cpp
570
fVirtualScreen.HWInterface()->MoveCursorTo(
src/servers/app/Desktop.cpp
578
EventStream* stream = fVirtualScreen.HWInterface()->CreateEventStream();
src/servers/app/Desktop.cpp
587
fEventDispatcher.SetHWInterface(fVirtualScreen.HWInterface());
src/servers/app/Desktop.cpp
603
fVirtualScreen.HWInterface()->SetCursorVisible(true);
src/servers/app/Desktop.cpp
708
HWInterface()->SetCursor(newCursor);
src/servers/app/Desktop.cpp
729
HWInterface()->SetCursor(newCursor != NULL ? newCursor : fCursor.Get());
src/servers/app/Desktop.cpp
945
status_t result = HWInterface()->SetBrightness(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
1033
fDesktop->HWInterface()->SetCursorVisible(fCursorHideLevel == 0);
src/servers/app/ServerApp.cpp
1041
fDesktop->HWInterface()->SetCursorVisible(fCursorHideLevel == 0);
src/servers/app/ServerApp.cpp
1048
fDesktop->HWInterface()->ObscureCursor();
src/servers/app/ServerApp.cpp
292
fDesktop->HWInterface()->SetCursorVisible(fCursorHideLevel == 0);
src/servers/app/ServerApp.cpp
3099
status_t status = fDesktop->HWInterface()->ProposeMode(&target,
src/servers/app/ServerApp.cpp
3123
status_t status = fDesktop->HWInterface()->GetModeList(&modeList,
src/servers/app/ServerApp.cpp
3223
= fDesktop->HWInterface()->GetDeviceInfo(&accelerantInfo);
src/servers/app/ServerApp.cpp
3244
status_t status = fDesktop->HWInterface()->GetMonitorInfo(&info);
src/servers/app/ServerApp.cpp
3264
fLink.Attach<sem_id>(fDesktop->HWInterface()->RetraceSemaphore());
src/servers/app/ServerApp.cpp
3278
status_t status = fDesktop->HWInterface()->GetTimingConstraints(
src/servers/app/ServerApp.cpp
3300
status_t status = fDesktop->HWInterface()->GetPixelClockLimits(&mode,
src/servers/app/ServerApp.cpp
3322
status_t status = fDesktop->HWInterface()->SetDPMSMode(mode);
src/servers/app/ServerApp.cpp
3336
uint32 state = fDesktop->HWInterface()->DPMSMode();
src/servers/app/ServerApp.cpp
3349
uint32 capabilities = fDesktop->HWInterface()->DPMSCapabilities();
src/servers/app/ServerApp.cpp
3379
status_t result = fDesktop->HWInterface()->GetBrightness(&brightness);
src/servers/app/ServerApp.cpp
3427
status_t status = fDesktop->HWInterface()->GetAccelerantPath(path);
src/servers/app/ServerApp.cpp
3442
status_t status = fDesktop->HWInterface()->GetDriverPath(path);
src/servers/app/ServerApp.cpp
749
*fDesktop->HWInterface(), frame, colorSpace, flags,
src/servers/app/ServerApp.cpp
812
status = fDesktop->HWInterface()->GetOverlayRestrictions(
src/servers/app/ServerApp.cpp
830
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
153
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
72
::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
1018
HWInterface::_NotifyFrameBufferChanged()
src/servers/app/drawing/HWInterface.cpp
1031
HWInterface::_NotifyScreenChanged()
src/servers/app/drawing/HWInterface.cpp
1044
HWInterface::_IsValidMode(const display_mode& mode)
src/servers/app/drawing/HWInterface.cpp
108
HWInterface::GetMonitorInfo(monitor_info* info)
src/servers/app/drawing/HWInterface.cpp
118
HWInterface::SetCursor(ServerCursor* cursor)
src/servers/app/drawing/HWInterface.cpp
138
HWInterface::Cursor() const
src/servers/app/drawing/HWInterface.cpp
149
HWInterface::CursorAndDragBitmap() const
src/servers/app/drawing/HWInterface.cpp
160
HWInterface::SetCursorVisible(bool visible)
src/servers/app/drawing/HWInterface.cpp
189
HWInterface::IsCursorVisible()
src/servers/app/drawing/HWInterface.cpp
201
HWInterface::ObscureCursor()
src/servers/app/drawing/HWInterface.cpp
215
HWInterface::MoveCursorTo(float x, float y)
src/servers/app/drawing/HWInterface.cpp
252
HWInterface::CursorPosition()
src/servers/app/drawing/HWInterface.cpp
264
HWInterface::SetDragBitmap(const ServerBitmap* bitmap,
src/servers/app/drawing/HWInterface.cpp
280
HWInterface::DrawingBuffer() const
src/servers/app/drawing/HWInterface.cpp
291
HWInterface::InvalidateRegion(const BRegion& region)
src/servers/app/drawing/HWInterface.cpp
307
HWInterface::Invalidate(const BRect& frame)
src/servers/app/drawing/HWInterface.cpp
319
HWInterface::CopyBackToFront(const BRect& frame)
src/servers/app/drawing/HWInterface.cpp
356
HWInterface::_CopyBackToFront(/*const*/ BRegion& region)
src/servers/app/drawing/HWInterface.cpp
377
HWInterface::AcquireOverlayChannel()
src/servers/app/drawing/HWInterface.cpp
384
HWInterface::ReleaseOverlayChannel(overlay_token token)
src/servers/app/drawing/HWInterface.cpp
390
HWInterface::GetOverlayRestrictions(const Overlay* overlay,
src/servers/app/drawing/HWInterface.cpp
398
HWInterface::CheckOverlayRestrictions(int32 width, int32 height,
src/servers/app/drawing/HWInterface.cpp
406
HWInterface::AllocateOverlayBuffer(int32 width, int32 height, color_space space)
src/servers/app/drawing/HWInterface.cpp
413
HWInterface::FreeOverlayBuffer(const overlay_buffer* buffer)
src/servers/app/drawing/HWInterface.cpp
419
HWInterface::ConfigureOverlay(Overlay* overlay)
src/servers/app/drawing/HWInterface.cpp
42
HWInterface::HWInterface()
src/servers/app/drawing/HWInterface.cpp
425
HWInterface::HideOverlay(Overlay* overlay)
src/servers/app/drawing/HWInterface.cpp
434
HWInterface::HideFloatingOverlays(const BRect& area)
src/servers/app/drawing/HWInterface.cpp
455
HWInterface::HideFloatingOverlays()
src/servers/app/drawing/HWInterface.cpp
468
HWInterface::ShowFloatingOverlays()
src/servers/app/drawing/HWInterface.cpp
481
HWInterface::AddListener(HWInterfaceListener* listener)
src/servers/app/drawing/HWInterface.cpp
490
HWInterface::RemoveListener(HWInterfaceListener* listener)
src/servers/app/drawing/HWInterface.cpp
504
HWInterface::_DrawCursor(IntRect area) const
src/servers/app/drawing/HWInterface.cpp
60
HWInterface::~HWInterface()
src/servers/app/drawing/HWInterface.cpp
624
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
831
HWInterface::_CursorFrame() const
src/servers/app/drawing/HWInterface.cpp
843
HWInterface::_RestoreCursorArea() const
src/servers/app/drawing/HWInterface.cpp
856
HWInterface::_AdoptDragBitmap()
src/servers/app/drawing/HWInterface.cpp
87
HWInterface::GetAccelerantPath(BString &path)
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
1309
HWInterface::SetCursor(cursor);
src/servers/app/drawing/interface/local/AccelerantHWInterface.cpp
1317
HWInterface::SetCursorVisible(visible);
src/servers/app/drawing/interface/local/AccelerantHWInterface.cpp
1333
HWInterface::MoveCursorTo(x, y);
src/servers/app/drawing/interface/local/AccelerantHWInterface.cpp
1376
return HWInterface::_CopyBackToFront(region);
src/servers/app/drawing/interface/local/AccelerantHWInterface.cpp
1387
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 {