GuiProgressBar method
Implementation
@override
(int result, double value) GuiProgressBar(
RectangleD bounds,
String? textLeft,
String? textRight,
num value,
num minValue,
num maxValue,
) => run(
() => RaylibDebugLabels.GuiProgressBar(bounds, textLeft, textRight, value, minValue, maxValue),
() {
final valuePtr = rl.Temp.Float32$.Ref1(value.toDouble());
final result = rl.Gui.GuiProgressBar.run6(
rl.Temp.Rectangle$.Ref1(bounds).toJS,
textLeft?.toJS,
textRight?.toJS,
valuePtr.toJS,
minValue.toJS,
maxValue.toJS,
).toInt();
return (result, valuePtr.value);
},
);