/*
 * GToolKit - Objective-C interface to the GIMP Toolkit
 * Copyright (c) 1998, 1999, 2000  Elmar Ludwig
 *
 * Generated automatically from gtkadjustment.h by gtkgen.
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 2.1 of the License, or (at your option) any later version.
 */
#ifndef GTOOLKIT_GTKADJUSTMENT_H
#define GTOOLKIT_GTKADJUSTMENT_H

#include <GToolKit/GTKData.h>
#include <gtk/gtkadjustment.h>

@interface GTKAdjustment : GTKData
+ (GtkType) getType;
+ (id) adjustmentWithValue:(gfloat) value lower:(gfloat) lower upper:(gfloat) upper stepIncrement:(gfloat) step_increment pageIncrement:(gfloat) page_increment pageSize:(gfloat) page_size;
- (id) initWithValue:(gfloat) value lower:(gfloat) lower upper:(gfloat) upper stepIncrement:(gfloat) step_increment pageIncrement:(gfloat) page_increment pageSize:(gfloat) page_size;
- (void) changed;
- (void) valueChanged;
- (void) clampPage:(gfloat) lower upper:(gfloat) upper;
- (void) setValue:(gfloat) value;
- (gfloat) getValue;
- (void) setLower:(gfloat) lower upper:(gfloat) upper
	 stepIncrement:(gfloat) step_increment
	 pageIncrement:(gfloat) page_increment pageSize:(gfloat) page_size;
- (void) getLower:(gfloat *) lower upper:(gfloat *) upper
	 stepIncrement:(gfloat *) step_increment
	 pageIncrement:(gfloat *) page_increment pageSize:(gfloat *) page_size;
@end

#endif /* GTOOLKIT_GTKADJUSTMENT_H */
