MCPcopy Create free account
hub / github.com/TheRealMJP/DeferredTexturing / Update

Method Update

SampleFramework12/v1.00/Settings.cpp:171–187  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

169}
170
171void FloatSetting::Update(const Float4x4& viewMatrix)
172{
173 if(minVal > -3.0e+38f && maxVal < 3.0e+38f)
174 {
175 ImGui::SliderFloat(label.c_str(), &val, minVal, maxVal);
176 }
177 else
178 {
179 ImGui::DragFloat(label.c_str(), &val, step, minVal, maxVal);
180 }
181
182 if(ImGui::IsItemHovered())
183 ImGui::SetTooltip("%s", helpText.c_str());
184
185 changed = oldVal != val;
186 oldVal = val;
187}
188
189float FloatSetting::Value() const
190{

Callers

nothing calls this directly

Calls 15

ClampFunction · 0.85
ImVec2Class · 0.85
ToFloat2Function · 0.85
ToImVec2Function · 0.85
ImColorClass · 0.85
Float3Class · 0.85
CanvasTransformFunction · 0.85
CartesianToSphericalFunction · 0.85
Float2Class · 0.85
RadToDegFunction · 0.85
DegToRadFunction · 0.85
SphericalToCartesianFunction · 0.85

Tested by

no test coverage detected