ImGui module

ListBox

procedureforeign4 overloadsSource
ListBox :: (
    label: *u8,
    current_item: *s32,
    items: **u8,
    items_count: s32,
    height_in_items: s32 = -1
) -> bool #foreign

Parameters

label: *u8
current_item: *s32
items: **u8
items_count: s32
height_in_items: s32 = -1

Returns

bool
ListBox :: (
    label: *u8,
    current_item: *s32,
    items_getter: #type (data: *void, idx: s32, out_text: **u8) -> bool #c_call,
    data: *void,
    items_count: s32,
    height_in_items: s32 = -1
) -> bool #foreign

Parameters

label: *u8
current_item: *s32
items_getter: #type (data: *void, idx: s32, out_text: **u8) -> bool #c_call
data: *void
items_count: s32
height_in_items: s32 = -1

Returns

bool
ListBox :: (
    label: *u8,
    current_item: *s32,
    items: **u8,
    items_count: s32,
    height_in_items: s32 = -1
) -> bool #foreign

Parameters

label: *u8
current_item: *s32
items: **u8
items_count: s32
height_in_items: s32 = -1

Returns

bool
ListBox :: (
    label: *u8,
    current_item: *s32,
    items_getter: #type (data: *void, idx: s32, out_text: **u8) -> bool #c_call,
    data: *void,
    items_count: s32,
    height_in_items: s32 = -1
) -> bool #foreign

Parameters

label: *u8
current_item: *s32
items_getter: #type (data: *void, idx: s32, out_text: **u8) -> bool #c_call
data: *void
items_count: s32
height_in_items: s32 = -1

Returns

bool

See also