#ifndef CLIB_COLORWHEEL_PROTOS_H
#define CLIB_COLORWHEEL_PROTOS_H

/*
    *** Automatically generated from '/home/aros/ABIv11/AROS/AROS/workbench/classes/gadgets/colorwheel/colorwheel.conf'. Edits will be lost. ***
    Copyright (C) 1995-2026, The AROS Development Team. All rights reserved.
*/

#include <aros/libcall.h>

#include <intuition/gadgetclass.h>
#include <gadgets/colorwheel.h>

__BEGIN_DECLS


#if !defined(__COLORWHEEL_LIBAPI__) || (44 <= __COLORWHEEL_LIBAPI__)
AROS_LP2(void, ConvertHSBToRGB,
         AROS_LPA(struct ColorWheelHSB*, hsb, A0),
         AROS_LPA(struct ColorWheelRGB*, rgb, A1),
         LIBBASETYPEPTR, ColorWheelBase, 5, ColorWheel
);

#endif /* !defined(__COLORWHEEL_LIBAPI__) || (44 <= __COLORWHEEL_LIBAPI__) */

#if !defined(__COLORWHEEL_LIBAPI__) || (44 <= __COLORWHEEL_LIBAPI__)
AROS_LP2(void, ConvertRGBToHSB,
         AROS_LPA(struct ColorWheelRGB*, rgb, A0),
         AROS_LPA(struct ColorWheelHSB*, hsb, A1),
         LIBBASETYPEPTR, ColorWheelBase, 6, ColorWheel
);

#endif /* !defined(__COLORWHEEL_LIBAPI__) || (44 <= __COLORWHEEL_LIBAPI__) */

__END_DECLS

#endif /* CLIB_COLORWHEEL_PROTOS_H */
