Code cleanup, move a lot of "Host" APIs to GpCommon

This commit is contained in:
elasota
2020-11-25 12:05:59 -05:00
parent 9d0f2c35b3
commit 5c640b72eb
102 changed files with 759 additions and 1072 deletions

View File

@@ -6,7 +6,6 @@
#include "Externs.h"
#include "HostDisplayDriver.h"
#include "IGpDisplayDriver.h"
#include "InputManager.h"
#include "Marquee.h"
@@ -14,6 +13,8 @@
#include "ObjectEdit.h"
#include "RectUtils.h"
#include "PLDrivers.h"
#include <assert.h>
#include <algorithm>
@@ -222,7 +223,7 @@ void DragMarqueeRect (Window *window, DrawSurface *surface, Point start, Rect *t
Point wasPt, newPt;
short deltaH, deltaV;
PortabilityLayer::HostDisplayDriver::GetInstance()->SetCursor(handCursor);
PLDrivers::GetDisplayDriver()->SetCursor(handCursor);
StopMarquee();
const uint8_t *pattern = theMarquee.pats[theMarquee.index];
@@ -265,9 +266,9 @@ void DragMarqueeHandle (Window *window, DrawSurface *surface, Point start, short
short deltaH, deltaV;
if ((theMarquee.direction == kAbove) || (theMarquee.direction == kBelow))
PortabilityLayer::HostDisplayDriver::GetInstance()->SetCursor(vertCursor);
PLDrivers::GetDisplayDriver()->SetCursor(vertCursor);
else
PortabilityLayer::HostDisplayDriver::GetInstance()->SetCursor(horiCursor);
PLDrivers::GetDisplayDriver()->SetCursor(horiCursor);
StopMarquee();
const uint8_t *pattern = theMarquee.pats[theMarquee.index];
@@ -349,7 +350,7 @@ void DragMarqueeCorner (Window *window, DrawSurface *surface, Point start, short
Point wasPt, newPt;
short deltaH, deltaV;
PortabilityLayer::HostDisplayDriver::GetInstance()->SetCursor(diagCursor);
PLDrivers::GetDisplayDriver()->SetCursor(diagCursor);
StopMarquee();
const uint8_t *pattern = theMarquee.pats[theMarquee.index];