GuiListViewEx method
Implementation
(int result, int scrollIndex, int active, int focus) GuiListViewEx(
RectangleD bounds,
List<String> text, {
int? scrollIndex,
int? active,
int? focus,
}
) => run(
() => 'GuiListViewEx($bounds, $text, $scrollIndex, $active, $focus)',
() {
final scrollIndexPtr = rl.Temp.Int$.RefOrNull1(scrollIndex);
final activePtr = rl.Temp.Int$.RefOrNull2(active);
final focusPtr = rl.Temp.Int$.RefOrNull3(focus);
final result = rl.Gui.GuiListViewEx(
rl.Temp.Rectangle$.Ref1(bounds).ref,
rl.Temp.String$.Array(text),
text.length,
scrollIndexPtr,
activePtr,
focusPtr,
);
return (result, scrollIndexPtr.value, activePtr.value, focusPtr.value);
},
);