/* ==========================================================================
**
**                   Valuator.h
**
** Object<GraphicObject<Interactor<Valuator
**
** A Valuator is a virtual class, derrived from class Interactor.
** Valuators are those interactors which allow the user to input
** (or select via button interaction) a value.
**
** Examples; CycleGadgets, RadioButtons, Palettes.
**
** ©1991 WILLISoft
**
** ==========================================================================
*/

#ifndef VALUATOR_H
#define VALUATOR_H

#include "Interactor.h"


typedef Interactor Valuator;


LONG Value( Valuator *self );
   /*
   ** Returns the current value
   */


LONG SetValue( Valuator *self, LONG selection );
   /*
   ** Sets the current value, returns the value.
   */


#endif

