37 return (this->
cycle_ && !std::isnan(opposite)) ? opposite : clamp;
NumberCall & with_cycle(bool cycle)
NumberCall & number_decrement(bool cycle)
float cycle_or_clamp_(float clamp, float opposite) const
NumberCall & number_to_max()
NumberCall & with_operation(NumberOperation operation)
NumberCall(Number *parent)
NumberCall & number_increment(bool cycle)
void log_perform_warning_(const LogString *message)
NumberCall & set_value(float value)
NumberCall & number_to_min()
NumberCall & with_value(float value)
NumberOperation operation_
void log_perform_warning_value_range_(const LogString *comparison, const LogString *limit_type, float val, float limit)
Base-class for all numbers.