Source/Gorgon/Widgets/Common.h

Wed, 07 Oct 2020 20:33:51 +0300

author
cemkalyoncu
date
Wed, 07 Oct 2020 20:33:51 +0300
branch
4.x-dev
changeset 1461
6bbecfcb304e
parent 1460
d0d48718575e
permissions
-rw-r--r--

#192 Size parsing bug

#pragma once


namespace Gorgon { namespace Widgets {
    
    ///@cond internal
    
    template<class T_>
    float FloatDivider(T_ left, T_ min, T_ max) {
        if(min == max) return 0.f;
        
        return float(left - min) / float(max - min);
    }
    
    template<class T_>
    T_ FloatToValue(float value, T_ min, T_ max) {
        return T_((max - min) * value + min);
    }
    
    ///@endcond
    
} }

mercurial