mirror of
https://github.com/elasota/Aerofoil.git
synced 2025-09-23 14:53:52 +00:00
367 lines
5.2 KiB
C++
367 lines
5.2 KiB
C++
#include "PLQuickdraw.h"
|
|
#include "DisplayDeviceManager.h"
|
|
|
|
void GetPort(GrafPtr *graf)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void SetPort(GrafPtr graf)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void BeginUpdate(GrafPtr graf)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void EndUpdate(GrafPtr graf)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
OSErr GetIconSuite(Handle *suite, short resID, IconSuiteFlags flags)
|
|
{
|
|
PL_NotYetImplemented();
|
|
return noErr;
|
|
}
|
|
|
|
OSErr PlotIconSuite(Rect *rect, IconAlignmentType alignType, IconTransformType transformType, Handle iconSuite)
|
|
{
|
|
PL_NotYetImplemented();
|
|
return noErr;
|
|
}
|
|
|
|
CIconHandle GetCIcon(short resID)
|
|
{
|
|
PL_NotYetImplemented();
|
|
return nullptr;
|
|
}
|
|
|
|
OSErr PlotCIcon(Rect *rect, CIconHandle icon)
|
|
{
|
|
PL_NotYetImplemented();
|
|
return noErr;
|
|
}
|
|
|
|
void DisposeCIcon(CIconHandle icon)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void SetRect(Rect *rect, short left, short top, short right, short bottom)
|
|
{
|
|
rect->left = left;
|
|
rect->top = top;
|
|
rect->bottom = bottom;
|
|
rect->right = right;
|
|
}
|
|
|
|
GDHandle GetMainDevice()
|
|
{
|
|
return PortabilityLayer::DisplayDeviceManager::GetInstance()->GetMainDevice();
|
|
}
|
|
|
|
void SetPortWindowPort(WindowPtr window)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void SetPortDialogPort(Dialog *dialog)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
|
|
void TextSize(int sz)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void TextFace(int face)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void TextFont(int fontID)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
int TextWidth(const PLPasStr &str, int firstChar1Based, int length)
|
|
{
|
|
PL_NotYetImplemented();
|
|
return 0;
|
|
}
|
|
|
|
void MoveTo(int x, int y)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void LineTo(int x, int y)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void SetOrigin(int x, int y)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void ForeColor(SystemColorID color)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void BackColor(SystemColorID color)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void GetForeColor(RGBColor *color)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void Index2Color(int index, RGBColor *color)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void RGBForeColor(const RGBColor *color)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void DrawString(const PLPasStr &str)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void PaintRect(const Rect *rect)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void PaintOval(const Rect *rect)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void PaintRgn(RgnHandle region)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void ClipRect(const Rect *rect)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void FrameRect(const Rect *rect)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void FrameOval(const Rect *rect)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void FrameRoundRect(const Rect *rect, int w, int h)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void PenMode(int mode)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void PenMode(PenModeID penMode)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void PenMode(CopyBitsMode copyBitsMode)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void PenPat(const Pattern *pattern)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void PenSize(int w, int h)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void PenNormal()
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void EraseRect(const Rect *rect)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void InvertRect(const Rect *rect)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void InsetRect(Rect *rect, int x, int y)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void Line(int x, int y)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
Pattern *GetQDGlobalsGray(Pattern *pattern)
|
|
{
|
|
PL_NotYetImplemented();
|
|
return nullptr;
|
|
}
|
|
|
|
Pattern *GetQDGlobalsBlack(Pattern *pattern)
|
|
{
|
|
PL_NotYetImplemented();
|
|
return nullptr;
|
|
}
|
|
|
|
void GetIndPattern(Pattern *pattern, int patListID, int index)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
|
|
|
|
void CopyBits(const BitMap *srcBitmap, BitMap *destBitmap, const Rect *srcRect, const Rect *destRect, CopyBitsMode copyMode, RgnHandle maskRegion)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void CopyMask(const BitMap *srcBitmap, const BitMap *maskBitmap, BitMap *destBitmap, const Rect *srcRect, const Rect *maskRect, const Rect *destRect)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
|
|
RgnHandle NewRgn()
|
|
{
|
|
PL_NotYetImplemented();
|
|
return nullptr;
|
|
}
|
|
|
|
void RectRgn(RgnHandle region, const Rect *rect)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void UnionRgn(RgnHandle regionA, RgnHandle regionB, RgnHandle regionC)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void DisposeRgn(RgnHandle rgn)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void OpenRgn()
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void CloseRgn(RgnHandle rgn)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
Boolean PtInRgn(Point point, RgnHandle rgn)
|
|
{
|
|
PL_NotYetImplemented();
|
|
return false;
|
|
}
|
|
|
|
void GetClip(RgnHandle rgn)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void SetClip(RgnHandle rgn)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
|
|
BitMap *GetPortBitMapForCopyBits(CGrafPtr grafPtr)
|
|
{
|
|
PL_NotYetImplemented();
|
|
return nullptr;
|
|
}
|
|
|
|
CGrafPtr GetWindowPort(WindowPtr window)
|
|
{
|
|
PL_NotYetImplemented();
|
|
return nullptr;
|
|
}
|
|
|
|
RgnHandle GetPortVisibleRegion(CGrafPtr port, RgnHandle region)
|
|
{
|
|
PL_NotYetImplemented();
|
|
return nullptr;
|
|
}
|
|
|
|
|
|
Int32 DeltaPoint(Point pointA, Point pointB)
|
|
{
|
|
PL_NotYetImplemented();
|
|
return 0;
|
|
}
|
|
|
|
|
|
void SubPt(Point srcPoint, Point *destPoint)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
|
|
Boolean SectRect(const Rect *rectA, const Rect *rectB, Rect *outIntersection)
|
|
{
|
|
PL_NotYetImplemented();
|
|
return false;
|
|
}
|
|
|
|
|
|
Boolean PtInRect(Point point, const Rect *rect)
|
|
{
|
|
PL_NotYetImplemented();
|
|
return false;
|
|
}
|
|
|
|
|
|
void RestoreDeviceClut(void *unknown)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
void PaintBehind(void *unknown, RgnHandle region)
|
|
{
|
|
PL_NotYetImplemented();
|
|
}
|
|
|
|
RgnHandle GetGrayRgn()
|
|
{
|
|
PL_NotYetImplemented();
|
|
return nullptr;
|
|
}
|