mirror of
https://github.com/elasota/Aerofoil.git
synced 2025-09-23 23:00:42 +00:00
Refactor color cursor loading
This commit is contained in:
@@ -96,11 +96,6 @@ struct Cursor
|
||||
{
|
||||
};
|
||||
|
||||
struct CCursor
|
||||
{
|
||||
IGpColorCursor *hwCursor;
|
||||
};
|
||||
|
||||
struct Window
|
||||
{
|
||||
Window();
|
||||
@@ -186,13 +181,11 @@ struct EventRecord
|
||||
|
||||
typedef Window *WindowPtr;
|
||||
typedef Cursor *CursPtr;
|
||||
typedef CCursor *CCrsrPtr;
|
||||
typedef Menu *MenuPtr;
|
||||
typedef CInfoPBRec *CInfoPBPtr;
|
||||
typedef VersionRecord *VersRecPtr;
|
||||
|
||||
typedef THandle<Cursor> CursHandle;
|
||||
typedef THandle<CCursor> CCrsrHandle;
|
||||
typedef THandle<Menu> MenuHandle;
|
||||
typedef THandle<VersionRecord> VersRecHndl;
|
||||
|
||||
@@ -262,15 +255,11 @@ static const int nullEvent = 0;
|
||||
|
||||
void InitCursor();
|
||||
CursHandle GetCursor(int cursorID);
|
||||
CCrsrHandle GetCCursor(int cursorID);
|
||||
void SetCCursor(CCrsrHandle handle);
|
||||
void HideCursor();
|
||||
|
||||
void SetCursor(CursPtr cursor);
|
||||
void SetBuiltinCursor(int builtinCursor);
|
||||
|
||||
void DisposeCCursor(CCrsrHandle handle);
|
||||
|
||||
void Delay(int ticks, UInt32 *endTickCount);
|
||||
short Alert(int dialogID, void *unknown);
|
||||
|
||||
|
Reference in New Issue
Block a user