home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fresh Fish 8
/
FreshFishVol8-CD1.bin
/
gnu
/
os-include
/
gadgets
/
colorwheel.h
next >
Wrap
C/C++ Source or Header
|
1993-10-15
|
2KB
|
65 lines
#ifndef GADGETS_COLORWHEEL_H
#define GADGETS_COLORWHEEL_H
/*
** $VER: colorwheel.h 39.2 (22.6.92)
** Includes Release 40.15
**
** Definitions for the colorwheel BOOPSI class
**
** (C) Copyright 1992-1993 Commodore-Amiga Inc.
** All Rights Reserved
*/
/*****************************************************************************/
#ifndef UTILITY_TAGITEM_H
#include <utility/tagitem.h>
#endif
/*****************************************************************************/
/* For use with the WHEEL_HSB tag */
struct ColorWheelHSB
{
ULONG cw_Hue;
ULONG cw_Saturation;
ULONG cw_Brightness;
};
/* For use with the WHEEL_RGB tag */
struct ColorWheelRGB
{
ULONG cw_Red;
ULONG cw_Green;
ULONG cw_Blue;
};
/*****************************************************************************/
#define WHEEL_Dummy (TAG_USER+0x04000000)
#define WHEEL_Hue (WHEEL_Dummy+1) /* set/get Hue */
#define WHEEL_Saturation (WHEEL_Dummy+2) /* set/get Saturation */
#define WHEEL_Brightness (WHEEL_Dummy+3) /* set/get Brightness */
#define WHEEL_HSB (WHEEL_Dummy+4) /* set/get ColorWheelHSB */
#define WHEEL_Red (WHEEL_Dummy+5) /* set/get Red */
#define WHEEL_Green (WHEEL_Dummy+6) /* set/get Green */
#define WHEEL_Blue (WHEEL_Dummy+7) /* set/get Blue */
#define WHEEL_RGB (WHEEL_Dummy+8) /* set/get ColorWheelRGB */
#define WHEEL_Screen (WHEEL_Dummy+9) /* init screen/enviroment */
#define WHEEL_Abbrv (WHEEL_Dummy+10) /* "GCBMRY" if English */
#define WHEEL_Donation (WHEEL_Dummy+11) /* colors donated by app */
#define WHEEL_BevelBox (WHEEL_Dummy+12) /* inside a bevel box */
#define WHEEL_GradientSlider (WHEEL_Dummy+13) /* attached gradient slider */
#define WHEEL_MaxPens (WHEEL_Dummy+14) /* max # of pens to allocate */
/*****************************************************************************/
#endif /* GADGETS_COLORWHEEL_H */