/* ------------------------------------------------------------------------------------------------------------ */ /* * * LimitWhite V1.0 Global Defines/Structures/Variables * */ /* ------------------------------------------------------------------------------------------------------------ */ #include /* ------------------------------------------------------------------------------------------------------------ */ /* Patch stuff */ void (*LoadRGB32Bak) (register __a0 struct ViewPort *, register __a1 ULONG *, register __a6 struct Library *); void (*LoadRGB4Bak) (register __a0 struct ViewPort *, register __a1 UWORD *, register __d0 WORD, register __a6 struct Library *); void (*SetRGB32Bak) (register __a0 struct ViewPort *, register __d0 ULONG, register __d1 ULONG, register __d2 ULONG, register __d3 ULONG, register __a6 struct Library *); void (*SetRGB32CMBak) (register __a0 struct ColorMap *, register __d0 ULONG, register __d1 ULONG, register __d2 ULONG, register __d3 ULONG, register __a6 struct Library *); void (*SetRGB4Bak) (register __a0 struct ViewPort *, register __d0 SHORT, register __d1 UBYTE, register __d2 UBYTE, register __d3 UBYTE, register __a6 struct Library *); void (*SetRGB4CMBak) (register __a0 struct ColorMap *, register __d0 SHORT, register __d1 UBYTE, register __d2 UBYTE, register __d3 UBYTE, register __a6 struct Library *); /* Library bases */ extern struct Library *GfxBase; extern struct Library *IntuitionBase; /* Commodities stuff */ CxObj *Cx_Broker; struct MsgPort *Cx_Broker_Mp; /* Misc variables */ BOOL Running = TRUE; /* When FALSE, program exits */ const char vers[] = "$VER: LimitWhite V1.0 - ToneMaster, 2000"; struct WBStartup *WBMsg; /* ------------------------------------------------------------------------------------------------------------ */ /* End Of Text */