MCPcopy Create free account
hub / github.com/KebsCS/KBotExt / GetMinimumStepAtDecimalPrecision

Function GetMinimumStepAtDecimalPrecision

KBotExt/imgui/imgui_widgets.cpp:2177–2183  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2175}
2176
2177static float GetMinimumStepAtDecimalPrecision(int decimal_precision)
2178{
2179 static const float min_steps[10] = { 1.0f, 0.1f, 0.01f, 0.001f, 0.0001f, 0.00001f, 0.000001f, 0.0000001f, 0.00000001f, 0.000000001f };
2180 if (decimal_precision < 0)
2181 return FLT_MIN;
2182 return (decimal_precision < IM_ARRAYSIZE(min_steps)) ? min_steps[decimal_precision] : ImPow(10.0f, (float)-decimal_precision);
2183}
2184
2185template<typename TYPE>
2186TYPE ImGui::RoundScalarWithFormatT(const char* format, ImGuiDataType data_type, TYPE v)

Callers 1

DragBehaviorTMethod · 0.85

Calls 1

ImPowFunction · 0.85

Tested by

no test coverage detected