MCPcopy Create free account
hub / github.com/IppClub/Dora-SSR / Update

Method Update

Source/3rdParty/implot/implot_internal.h:959–965  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

957 }
958 void Begin() { PadAMax = PadBMax = 0; }
959 void Update(float& pad_a, float& pad_b, float& delta_a, float& delta_b) {
960 float bak_a = pad_a; float bak_b = pad_b;
961 if (PadAMax < pad_a) { PadAMax = pad_a; }
962 if (PadBMax < pad_b) { PadBMax = pad_b; }
963 if (pad_a < PadA) { pad_a = PadA; delta_a = pad_a - bak_a; } else { delta_a = 0; }
964 if (pad_b < PadB) { pad_b = PadB; delta_b = pad_b - bak_b; } else { delta_b = 0; }
965 }
966 void End() { PadA = PadAMax; PadB = PadBMax; }
967 void Reset() { PadA = PadB = PadAMax = PadBMax = 0; }
968};

Callers 2

PadAndDatumAxesXFunction · 0.45
PadAndDatumAxesYFunction · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected