quakeforge/ruamoko/cl_menu/CvarRange.h
Bill Currie 3dd7678962 [cl_menu] Add CvarIntRange for integer sliders
Fixes viewsize not working (sort of: the slider now works, but the cvar
itself does not, but that's an engine issue).
2023-12-21 10:29:20 +09:00

28 lines
503 B
Objective-C

#ifndef __CvarRange_h
#define __CvarRange_h
#include "CvarObject.h"
@interface CvarRange : CvarObject
{
float min, max, step;
}
-(id)initWithCvar:(string)cvname min:(float)_min max:(float)_max step:(float)_step;
-(void)inc;
-(void)dec;
-(float)value;
-(int)percentage;
@end
@interface CvarIntRange : CvarObject
{
int min, max, step;
}
-(id)initWithCvar:(string)cvname min:(int)_min max:(int)_max step:(int)_step;
-(void)inc;
-(void)dec;
-(float)value;
-(int)percentage;
@end
#endif//__CvarRange_h