Partially revert commit #23feb0491e
For MSVC, the 'using std::' statements are needed when building anything which #includes 'pbd/controllable.h' (never quite figured out why...)
This commit is contained in:
parent
aa564efa86
commit
3b5546cfce
@ -34,6 +34,9 @@
|
|||||||
|
|
||||||
#include "pbd/statefuldestructible.h"
|
#include "pbd/statefuldestructible.h"
|
||||||
|
|
||||||
|
using std::min;
|
||||||
|
using std::max;
|
||||||
|
|
||||||
class XMLNode;
|
class XMLNode;
|
||||||
|
|
||||||
namespace PBD {
|
namespace PBD {
|
||||||
@ -132,7 +135,7 @@ public:
|
|||||||
virtual float get_interface(bool rotary=false) const { return (internal_to_interface(get_value(), rotary)); }
|
virtual float get_interface(bool rotary=false) const { return (internal_to_interface(get_value(), rotary)); }
|
||||||
|
|
||||||
virtual void set_interface (float fraction, bool rotary=false, GroupControlDisposition gcd = NoGroup) {
|
virtual void set_interface (float fraction, bool rotary=false, GroupControlDisposition gcd = NoGroup) {
|
||||||
fraction = std::min (std::max (0.0f, fraction), 1.0f);
|
fraction = min (max (0.0f, fraction), 1.0f);
|
||||||
set_value (interface_to_internal (fraction, rotary), gcd);
|
set_value (interface_to_internal (fraction, rotary), gcd);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user