GuiToggleSlider method

  1. @override
(int, int) GuiToggleSlider(
  1. RectangleD bounds,
  2. String? text,
  3. num active
)
override

Implementation

@override
(int result, int active) GuiToggleSlider(
  RectangleD bounds,
  String? text,
  num active,
) => run(
  () => RaylibDebugLabels.GuiToggleSlider(bounds, text, active),
  () {
    final valuePtr = rl.Temp.Int$.Ref1(active.toInt());
    final result = rl.Gui.GuiToggleSlider(
      rl.Temp.Rectangle$.Ref1(bounds).ref,
      rl.Temp.String$.ValueOrNull(text),
      valuePtr,
    );
    return (result, valuePtr.value);
  },
);