Chicane

Math

ヘッダー
Includes/Chicane/Grid/Component/Input/Slider/Math.hpp
ネームスペース
Chicane::Grid::SliderMath

関数

アクセスタイプモディファイア名前説明
public
bool
inline
public
float
inline
parseNumber(
const  String& inValue, 
float inFallback
)
public
float
inline
stepSize(
float inStep, 
float inMin, 
float inMax
)
public
float
inline
modifierScale()
public
int
inline
wheelSteps(
const  Vec2& inDelta
)
public
float
inline
clampValue(
float inValue, 
float inMin, 
float inMax
)
public
float
inline
snapValue(
float inValue, 
float inMin, 
float inMax, 
float inStep
)
public
float
inline
percent(
float inValue, 
float inMin, 
float inMax
)
public
float
inline
fromLocation(
const  Vec2& inLocation, 
const  Bounds2D& inBox, 
float inMin, 
float inMax, 
float inStep
)
public
inline
formatValue(
float inValue, 
float inStep, 
int inPrecision
)
public
inline
findChildId(
const  Component* inRoot, 
const  String& inId
)
public
bool
inline
isDescendantId(
const  Component* inRoot, 
const  Component* inHit, 
const  String& inId
)
public
void
inline
commitFloat(
Component* inComponent, 
const  String& inAttribute, 
float inValue
)