src/wren-bindings/wrap_imgui_codegen.cpp
/*  "bool selected" carry the selection state (read-only). Selectable() is clicked is returns true so you can modify your selection state. size.x==0.0: use remaining width, size.x>0.0: specify width. size.y==0.0: use label height, size.y>0.0: specify height */
"bool selected" carry the selection state (read-only). Selectable() is clicked is returns true so you can modify your selection state.
" bool selected " carry the selection state ( read - only ) . Selectable () is clicked is returns true so you can modify your selection state .
void w_Selectable_Override1(WrenVM *vm)
{
	auto label = wrenExGetSlot<const char*>(vm, 1);
	auto selected = wrenExIsSlotDefault(vm, 2) ? false : wrenExGetSlot<bool>(vm, 2);
	auto flags = wrenExIsSlotDefault(vm, 3) ? 0 : wrenExGetSlotFlags<ImGuiSelectableFlags>(getImGuiSelectableFlagsFromString, vm, 3);
	auto size = wrenExIsSlotDefault(vm, 4) ? ImVec2(0, 0) : WrapImVec2::getSlot(vm, 4);
	bool out = ImGui::Selectable(label, selected, flags, size);
	wrenSetSlotBool(vm, 0, out);
}
void w_Selectable_Override1 ( WrenVM * vm ) { auto label = wrenExGetSlot < const char * > ( vm , 1 ) ; auto selected = wrenExIsSlotDefault ( vm , 2 ) ? false : wrenExGetSlot < bool > ( vm , 2 ) ; auto flags = wrenExIsSlotDefault ( vm , 3 ) ? 0 : wrenExGetSlotFlags < ImGuiSelectableFlags > ( getImGuiSelectableFlagsFromString , vm , 3 ) ; auto size = wrenExIsSlotDefault ( vm , 4 ) ? ImVec2 ( 0 , 0 ) : WrapImVec2 :: getSlot ( vm , 4 ) ; bool out = ImGui :: Selectable ( label , selected , flags , size ) ; wrenSetSlotBool ( vm , 0 , out ) ; }
"bool selected" carry the selection state (read-only).
" bool selected " carry the selection state ( read - only ) .