diff --git a/src/nuklear_love.c b/src/nuklear_love.c index 9949f88..a527e4e 100644 --- a/src/nuklear_love.c +++ b/src/nuklear_love.c @@ -625,8 +625,8 @@ static void nk_love_assert_type(int index, const char *type, const char *message static void nk_love_assert_hex(char c, const char *message) { nk_love_assert((c >= '0' && c <= '9') - || (c >= 'a' && c <= 'f') - || (c >= 'A' && c <= 'F'), message); + || (c >= 'a' && c <= 'f') + || (c >= 'A' && c <= 'F'), message); } static void nk_love_assert_color(int index, const char *message) @@ -3706,213 +3706,213 @@ static int nk_love_input_is_hovered(lua_State *L) } #define NK_LOVE_REGISTER(name, func) \ - lua_pushcfunction(L, func); \ - lua_setfield(L, -2, name) + lua_pushcfunction(L, func); \ + lua_setfield(L, -2, name) LUALIB_API int luaopen_nuklear(lua_State *L) { lua_newtable(L); - NK_LOVE_REGISTER("init", nk_love_init); - NK_LOVE_REGISTER("shutdown", nk_love_shutdown); + NK_LOVE_REGISTER("init", nk_love_init); + NK_LOVE_REGISTER("shutdown", nk_love_shutdown); - NK_LOVE_REGISTER("keypressed", nk_love_keypressed); - NK_LOVE_REGISTER("keyreleased", nk_love_keyreleased); - NK_LOVE_REGISTER("mousepressed", nk_love_mousepressed); - NK_LOVE_REGISTER("mousereleased", nk_love_mousereleased); - NK_LOVE_REGISTER("mousemoved", nk_love_mousemoved); - NK_LOVE_REGISTER("textinput", nk_love_textinput); - NK_LOVE_REGISTER("wheelmoved", nk_love_wheelmoved); + NK_LOVE_REGISTER("keypressed", nk_love_keypressed); + NK_LOVE_REGISTER("keyreleased", nk_love_keyreleased); + NK_LOVE_REGISTER("mousepressed", nk_love_mousepressed); + NK_LOVE_REGISTER("mousereleased", nk_love_mousereleased); + NK_LOVE_REGISTER("mousemoved", nk_love_mousemoved); + NK_LOVE_REGISTER("textinput", nk_love_textinput); + NK_LOVE_REGISTER("wheelmoved", nk_love_wheelmoved); - NK_LOVE_REGISTER("draw", nk_love_draw); + NK_LOVE_REGISTER("draw", nk_love_draw); - NK_LOVE_REGISTER("frame_begin", nk_love_frame_begin); - NK_LOVE_REGISTER("frameBegin", nk_love_frame_begin); - NK_LOVE_REGISTER("frame_end", nk_love_frame_end); - NK_LOVE_REGISTER("frameEnd", nk_love_frame_end); + NK_LOVE_REGISTER("frame_begin", nk_love_frame_begin); + NK_LOVE_REGISTER("frameBegin", nk_love_frame_begin); + NK_LOVE_REGISTER("frame_end", nk_love_frame_end); + NK_LOVE_REGISTER("frameEnd", nk_love_frame_end); - NK_LOVE_REGISTER("window_begin", nk_love_window_begin); - NK_LOVE_REGISTER("windowBegin", nk_love_window_begin); - NK_LOVE_REGISTER("window_end", nk_love_window_end); - NK_LOVE_REGISTER("windowEnd", nk_love_window_end); - NK_LOVE_REGISTER("window_get_bounds", nk_love_window_get_bounds); - NK_LOVE_REGISTER("windowGetBounds", nk_love_window_get_bounds); - NK_LOVE_REGISTER("window_get_position", nk_love_window_get_position); - NK_LOVE_REGISTER("windowGetPosition", nk_love_window_get_position); - NK_LOVE_REGISTER("window_get_size", nk_love_window_get_size); - NK_LOVE_REGISTER("windowGetSize", nk_love_window_get_size); - NK_LOVE_REGISTER("window_get_content_region", nk_love_window_get_content_region); - NK_LOVE_REGISTER("windowGetContentRegion", nk_love_window_get_content_region); - NK_LOVE_REGISTER("window_has_focus", nk_love_window_has_focus); - NK_LOVE_REGISTER("windowHasFocus", nk_love_window_has_focus); - NK_LOVE_REGISTER("window_is_collapsed", nk_love_window_is_collapsed); - NK_LOVE_REGISTER("windowIsCollapsed", nk_love_window_is_collapsed); - NK_LOVE_REGISTER("window_is_hidden", nk_love_window_is_hidden); - NK_LOVE_REGISTER("windowIsHidden", nk_love_window_is_hidden); - NK_LOVE_REGISTER("window_is_active", nk_love_window_is_active); - NK_LOVE_REGISTER("windowIsActive", nk_love_window_is_active); - NK_LOVE_REGISTER("window_is_hovered", nk_love_window_is_hovered); - NK_LOVE_REGISTER("windowIsHovered", nk_love_window_is_hovered); - NK_LOVE_REGISTER("window_is_any_hovered", nk_love_window_is_any_hovered); - NK_LOVE_REGISTER("windowIsAnyHovered", nk_love_window_is_any_hovered); - NK_LOVE_REGISTER("item_is_any_active", nk_love_item_is_any_active); - NK_LOVE_REGISTER("itemIsAnyActive", nk_love_item_is_any_active); - NK_LOVE_REGISTER("window_set_bounds", nk_love_window_set_bounds); - NK_LOVE_REGISTER("windowSetBounds", nk_love_window_set_bounds); - NK_LOVE_REGISTER("window_set_position", nk_love_window_set_position); - NK_LOVE_REGISTER("windowSetPosition", nk_love_window_set_position); - NK_LOVE_REGISTER("window_set_size", nk_love_window_set_size); - NK_LOVE_REGISTER("windowSetSize", nk_love_window_set_size); - NK_LOVE_REGISTER("window_set_focus", nk_love_window_set_focus); - NK_LOVE_REGISTER("windowSetFocus", nk_love_window_set_focus); - NK_LOVE_REGISTER("window_close", nk_love_window_close); - NK_LOVE_REGISTER("windowClose", nk_love_window_close); - NK_LOVE_REGISTER("window_collapse", nk_love_window_collapse); - NK_LOVE_REGISTER("windowCollapse", nk_love_window_collapse); - NK_LOVE_REGISTER("window_expand", nk_love_window_expand); - NK_LOVE_REGISTER("windowExpand", nk_love_window_expand); - NK_LOVE_REGISTER("window_show", nk_love_window_show); - NK_LOVE_REGISTER("windowShow", nk_love_window_show); - NK_LOVE_REGISTER("window_hide", nk_love_window_hide); - NK_LOVE_REGISTER("windowHide", nk_love_window_hide); + NK_LOVE_REGISTER("window_begin", nk_love_window_begin); + NK_LOVE_REGISTER("windowBegin", nk_love_window_begin); + NK_LOVE_REGISTER("window_end", nk_love_window_end); + NK_LOVE_REGISTER("windowEnd", nk_love_window_end); + NK_LOVE_REGISTER("window_get_bounds", nk_love_window_get_bounds); + NK_LOVE_REGISTER("windowGetBounds", nk_love_window_get_bounds); + NK_LOVE_REGISTER("window_get_position", nk_love_window_get_position); + NK_LOVE_REGISTER("windowGetPosition", nk_love_window_get_position); + NK_LOVE_REGISTER("window_get_size", nk_love_window_get_size); + NK_LOVE_REGISTER("windowGetSize", nk_love_window_get_size); + NK_LOVE_REGISTER("window_get_content_region", nk_love_window_get_content_region); + NK_LOVE_REGISTER("windowGetContentRegion", nk_love_window_get_content_region); + NK_LOVE_REGISTER("window_has_focus", nk_love_window_has_focus); + NK_LOVE_REGISTER("windowHasFocus", nk_love_window_has_focus); + NK_LOVE_REGISTER("window_is_collapsed", nk_love_window_is_collapsed); + NK_LOVE_REGISTER("windowIsCollapsed", nk_love_window_is_collapsed); + NK_LOVE_REGISTER("window_is_hidden", nk_love_window_is_hidden); + NK_LOVE_REGISTER("windowIsHidden", nk_love_window_is_hidden); + NK_LOVE_REGISTER("window_is_active", nk_love_window_is_active); + NK_LOVE_REGISTER("windowIsActive", nk_love_window_is_active); + NK_LOVE_REGISTER("window_is_hovered", nk_love_window_is_hovered); + NK_LOVE_REGISTER("windowIsHovered", nk_love_window_is_hovered); + NK_LOVE_REGISTER("window_is_any_hovered", nk_love_window_is_any_hovered); + NK_LOVE_REGISTER("windowIsAnyHovered", nk_love_window_is_any_hovered); + NK_LOVE_REGISTER("item_is_any_active", nk_love_item_is_any_active); + NK_LOVE_REGISTER("itemIsAnyActive", nk_love_item_is_any_active); + NK_LOVE_REGISTER("window_set_bounds", nk_love_window_set_bounds); + NK_LOVE_REGISTER("windowSetBounds", nk_love_window_set_bounds); + NK_LOVE_REGISTER("window_set_position", nk_love_window_set_position); + NK_LOVE_REGISTER("windowSetPosition", nk_love_window_set_position); + NK_LOVE_REGISTER("window_set_size", nk_love_window_set_size); + NK_LOVE_REGISTER("windowSetSize", nk_love_window_set_size); + NK_LOVE_REGISTER("window_set_focus", nk_love_window_set_focus); + NK_LOVE_REGISTER("windowSetFocus", nk_love_window_set_focus); + NK_LOVE_REGISTER("window_close", nk_love_window_close); + NK_LOVE_REGISTER("windowClose", nk_love_window_close); + NK_LOVE_REGISTER("window_collapse", nk_love_window_collapse); + NK_LOVE_REGISTER("windowCollapse", nk_love_window_collapse); + NK_LOVE_REGISTER("window_expand", nk_love_window_expand); + NK_LOVE_REGISTER("windowExpand", nk_love_window_expand); + NK_LOVE_REGISTER("window_show", nk_love_window_show); + NK_LOVE_REGISTER("windowShow", nk_love_window_show); + NK_LOVE_REGISTER("window_hide", nk_love_window_hide); + NK_LOVE_REGISTER("windowHide", nk_love_window_hide); - NK_LOVE_REGISTER("layout_row", nk_love_layout_row); - NK_LOVE_REGISTER("layoutRow", nk_love_layout_row); - NK_LOVE_REGISTER("layout_row_begin", nk_love_layout_row_begin); - NK_LOVE_REGISTER("layoutRowBegin", nk_love_layout_row_begin); - NK_LOVE_REGISTER("layout_row_push", nk_love_layout_row_push); - NK_LOVE_REGISTER("layoutRowPush", nk_love_layout_row_push); - NK_LOVE_REGISTER("layout_row_end", nk_love_layout_row_end); - NK_LOVE_REGISTER("layoutRowEnd", nk_love_layout_row_end); - NK_LOVE_REGISTER("layout_space_begin", nk_love_layout_space_begin); - NK_LOVE_REGISTER("layoutSpaceBegin", nk_love_layout_space_begin); - NK_LOVE_REGISTER("layout_space_push", nk_love_layout_space_push); - NK_LOVE_REGISTER("layoutSpacePush", nk_love_layout_space_push); - NK_LOVE_REGISTER("layout_space_end", nk_love_layout_space_end); - NK_LOVE_REGISTER("layoutSpaceEnd", nk_love_layout_space_end); - NK_LOVE_REGISTER("layout_space_bounds", nk_love_layout_space_bounds); - NK_LOVE_REGISTER("layoutSpaceBounds", nk_love_layout_space_bounds); - NK_LOVE_REGISTER("layout_space_to_screen", nk_love_layout_space_to_screen); - NK_LOVE_REGISTER("layoutSpaceToScreen", nk_love_layout_space_to_screen); - NK_LOVE_REGISTER("layout_space_to_local", nk_love_layout_space_to_local); - NK_LOVE_REGISTER("layoutSpaceToLocal", nk_love_layout_space_to_local); - NK_LOVE_REGISTER("layout_space_rect_to_screen", nk_love_layout_space_rect_to_screen); - NK_LOVE_REGISTER("layoutSpaceRectToScreen", nk_love_layout_space_rect_to_screen); - NK_LOVE_REGISTER("layout_space_rect_to_local", nk_love_layout_space_rect_to_local); - NK_LOVE_REGISTER("layoutSpaceRectToLocal", nk_love_layout_space_rect_to_local); - NK_LOVE_REGISTER("layout_ratio_from_pixel", nk_love_layout_ratio_from_pixel); - NK_LOVE_REGISTER("layoutRatioFromPixel", nk_love_layout_ratio_from_pixel); + NK_LOVE_REGISTER("layout_row", nk_love_layout_row); + NK_LOVE_REGISTER("layoutRow", nk_love_layout_row); + NK_LOVE_REGISTER("layout_row_begin", nk_love_layout_row_begin); + NK_LOVE_REGISTER("layoutRowBegin", nk_love_layout_row_begin); + NK_LOVE_REGISTER("layout_row_push", nk_love_layout_row_push); + NK_LOVE_REGISTER("layoutRowPush", nk_love_layout_row_push); + NK_LOVE_REGISTER("layout_row_end", nk_love_layout_row_end); + NK_LOVE_REGISTER("layoutRowEnd", nk_love_layout_row_end); + NK_LOVE_REGISTER("layout_space_begin", nk_love_layout_space_begin); + NK_LOVE_REGISTER("layoutSpaceBegin", nk_love_layout_space_begin); + NK_LOVE_REGISTER("layout_space_push", nk_love_layout_space_push); + NK_LOVE_REGISTER("layoutSpacePush", nk_love_layout_space_push); + NK_LOVE_REGISTER("layout_space_end", nk_love_layout_space_end); + NK_LOVE_REGISTER("layoutSpaceEnd", nk_love_layout_space_end); + NK_LOVE_REGISTER("layout_space_bounds", nk_love_layout_space_bounds); + NK_LOVE_REGISTER("layoutSpaceBounds", nk_love_layout_space_bounds); + NK_LOVE_REGISTER("layout_space_to_screen", nk_love_layout_space_to_screen); + NK_LOVE_REGISTER("layoutSpaceToScreen", nk_love_layout_space_to_screen); + NK_LOVE_REGISTER("layout_space_to_local", nk_love_layout_space_to_local); + NK_LOVE_REGISTER("layoutSpaceToLocal", nk_love_layout_space_to_local); + NK_LOVE_REGISTER("layout_space_rect_to_screen", nk_love_layout_space_rect_to_screen); + NK_LOVE_REGISTER("layoutSpaceRectToScreen", nk_love_layout_space_rect_to_screen); + NK_LOVE_REGISTER("layout_space_rect_to_local", nk_love_layout_space_rect_to_local); + NK_LOVE_REGISTER("layoutSpaceRectToLocal", nk_love_layout_space_rect_to_local); + NK_LOVE_REGISTER("layout_ratio_from_pixel", nk_love_layout_ratio_from_pixel); + NK_LOVE_REGISTER("layoutRatioFromPixel", nk_love_layout_ratio_from_pixel); - NK_LOVE_REGISTER("group_begin", nk_love_group_begin); - NK_LOVE_REGISTER("groupBegin", nk_love_group_begin); - NK_LOVE_REGISTER("group_end", nk_love_group_end); - NK_LOVE_REGISTER("groupEnd", nk_love_group_end); + NK_LOVE_REGISTER("group_begin", nk_love_group_begin); + NK_LOVE_REGISTER("groupBegin", nk_love_group_begin); + NK_LOVE_REGISTER("group_end", nk_love_group_end); + NK_LOVE_REGISTER("groupEnd", nk_love_group_end); - NK_LOVE_REGISTER("tree_push", nk_love_tree_push); - NK_LOVE_REGISTER("treePush", nk_love_tree_push); - NK_LOVE_REGISTER("tree_pop", nk_love_tree_pop); - NK_LOVE_REGISTER("treePop", nk_love_tree_pop); + NK_LOVE_REGISTER("tree_push", nk_love_tree_push); + NK_LOVE_REGISTER("treePush", nk_love_tree_push); + NK_LOVE_REGISTER("tree_pop", nk_love_tree_pop); + NK_LOVE_REGISTER("treePop", nk_love_tree_pop); - NK_LOVE_REGISTER("color_rgba", nk_love_color_rgba); - NK_LOVE_REGISTER("colorRGBA", nk_love_color_rgba); - NK_LOVE_REGISTER("color_hsva", nk_love_color_hsva); - NK_LOVE_REGISTER("colorHSVA", nk_love_color_hsva); - NK_LOVE_REGISTER("color_parse_rgba", nk_love_color_parse_rgba); - NK_LOVE_REGISTER("colorParseRGBA", nk_love_color_parse_rgba); - NK_LOVE_REGISTER("color_parse_hsva", nk_love_color_parse_hsva); - NK_LOVE_REGISTER("colorParseHSVA", nk_love_color_parse_hsva); + NK_LOVE_REGISTER("color_rgba", nk_love_color_rgba); + NK_LOVE_REGISTER("colorRGBA", nk_love_color_rgba); + NK_LOVE_REGISTER("color_hsva", nk_love_color_hsva); + NK_LOVE_REGISTER("colorHSVA", nk_love_color_hsva); + NK_LOVE_REGISTER("color_parse_rgba", nk_love_color_parse_rgba); + NK_LOVE_REGISTER("colorParseRGBA", nk_love_color_parse_rgba); + NK_LOVE_REGISTER("color_parse_hsva", nk_love_color_parse_hsva); + NK_LOVE_REGISTER("colorParseHSVA", nk_love_color_parse_hsva); - NK_LOVE_REGISTER("label", nk_love_label); - NK_LOVE_REGISTER("image", nk_love_image); - NK_LOVE_REGISTER("button", nk_love_button); - NK_LOVE_REGISTER("button_set_behavior", nk_love_button_set_behavior); - NK_LOVE_REGISTER("buttonSetBehavior", nk_love_button_set_behavior); - NK_LOVE_REGISTER("button_push_behavior", nk_love_button_push_behavior); - NK_LOVE_REGISTER("buttonPushBehavior", nk_love_button_push_behavior); - NK_LOVE_REGISTER("button_pop_behavior", nk_love_button_pop_behavior); - NK_LOVE_REGISTER("buttonPopBehavior", nk_love_button_pop_behavior); - NK_LOVE_REGISTER("checkbox", nk_love_checkbox); - NK_LOVE_REGISTER("radio", nk_love_radio); - NK_LOVE_REGISTER("selectable", nk_love_selectable); - NK_LOVE_REGISTER("slider", nk_love_slider); - NK_LOVE_REGISTER("progress", nk_love_progress); - NK_LOVE_REGISTER("color_picker", nk_love_color_picker); - NK_LOVE_REGISTER("colorPicker", nk_love_color_picker); - NK_LOVE_REGISTER("property", nk_love_property); - NK_LOVE_REGISTER("edit", nk_love_edit); - NK_LOVE_REGISTER("popup_begin", nk_love_popup_begin); - NK_LOVE_REGISTER("popupBegin", nk_love_popup_begin); - NK_LOVE_REGISTER("popup_close", nk_love_popup_close); - NK_LOVE_REGISTER("popupClose", nk_love_popup_close); - NK_LOVE_REGISTER("popup_end", nk_love_popup_end); - NK_LOVE_REGISTER("popupEnd", nk_love_popup_end); - NK_LOVE_REGISTER("combobox", nk_love_combobox); - NK_LOVE_REGISTER("combobox_begin", nk_love_combobox_begin); - NK_LOVE_REGISTER("comboboxBegin", nk_love_combobox_begin); - NK_LOVE_REGISTER("combobox_item", nk_love_combobox_item); - NK_LOVE_REGISTER("comboboxItem", nk_love_combobox_item); - NK_LOVE_REGISTER("combobox_close", nk_love_combobox_close); - NK_LOVE_REGISTER("comboboxClose", nk_love_combobox_close); - NK_LOVE_REGISTER("combobox_end", nk_love_combobox_end); - NK_LOVE_REGISTER("comboboxEnd", nk_love_combobox_end); - NK_LOVE_REGISTER("contextual_begin", nk_love_contextual_begin); - NK_LOVE_REGISTER("contextualBegin", nk_love_contextual_begin); - NK_LOVE_REGISTER("contextual_item", nk_love_contextual_item); - NK_LOVE_REGISTER("contextualItem", nk_love_contextual_item); - NK_LOVE_REGISTER("contextual_close", nk_love_contextual_close); - NK_LOVE_REGISTER("contextualClose", nk_love_contextual_close); - NK_LOVE_REGISTER("contextual_end", nk_love_contextual_end); - NK_LOVE_REGISTER("contextualEnd", nk_love_contextual_end); - NK_LOVE_REGISTER("tooltip", nk_love_tooltip); - NK_LOVE_REGISTER("tooltip_begin", nk_love_tooltip_begin); - NK_LOVE_REGISTER("tooltipBegin", nk_love_tooltip_begin); - NK_LOVE_REGISTER("tooltip_end", nk_love_tooltip_end); - NK_LOVE_REGISTER("tooltipEnd", nk_love_tooltip_end); - NK_LOVE_REGISTER("menubar_begin", nk_love_menubar_begin); - NK_LOVE_REGISTER("menubarBegin", nk_love_menubar_begin); - NK_LOVE_REGISTER("menubar_end", nk_love_menubar_end); - NK_LOVE_REGISTER("menubarEnd", nk_love_menubar_end); - NK_LOVE_REGISTER("menu_begin", nk_love_menu_begin); - NK_LOVE_REGISTER("menuBegin", nk_love_menu_begin); - NK_LOVE_REGISTER("menu_item", nk_love_menu_item); - NK_LOVE_REGISTER("menuItem", nk_love_menu_item); - NK_LOVE_REGISTER("menu_close", nk_love_menu_close); - NK_LOVE_REGISTER("menuClose", nk_love_menu_close); - NK_LOVE_REGISTER("menu_end", nk_love_menu_end); - NK_LOVE_REGISTER("menuEnd", nk_love_menu_end); + NK_LOVE_REGISTER("label", nk_love_label); + NK_LOVE_REGISTER("image", nk_love_image); + NK_LOVE_REGISTER("button", nk_love_button); + NK_LOVE_REGISTER("button_set_behavior", nk_love_button_set_behavior); + NK_LOVE_REGISTER("buttonSetBehavior", nk_love_button_set_behavior); + NK_LOVE_REGISTER("button_push_behavior", nk_love_button_push_behavior); + NK_LOVE_REGISTER("buttonPushBehavior", nk_love_button_push_behavior); + NK_LOVE_REGISTER("button_pop_behavior", nk_love_button_pop_behavior); + NK_LOVE_REGISTER("buttonPopBehavior", nk_love_button_pop_behavior); + NK_LOVE_REGISTER("checkbox", nk_love_checkbox); + NK_LOVE_REGISTER("radio", nk_love_radio); + NK_LOVE_REGISTER("selectable", nk_love_selectable); + NK_LOVE_REGISTER("slider", nk_love_slider); + NK_LOVE_REGISTER("progress", nk_love_progress); + NK_LOVE_REGISTER("color_picker", nk_love_color_picker); + NK_LOVE_REGISTER("colorPicker", nk_love_color_picker); + NK_LOVE_REGISTER("property", nk_love_property); + NK_LOVE_REGISTER("edit", nk_love_edit); + NK_LOVE_REGISTER("popup_begin", nk_love_popup_begin); + NK_LOVE_REGISTER("popupBegin", nk_love_popup_begin); + NK_LOVE_REGISTER("popup_close", nk_love_popup_close); + NK_LOVE_REGISTER("popupClose", nk_love_popup_close); + NK_LOVE_REGISTER("popup_end", nk_love_popup_end); + NK_LOVE_REGISTER("popupEnd", nk_love_popup_end); + NK_LOVE_REGISTER("combobox", nk_love_combobox); + NK_LOVE_REGISTER("combobox_begin", nk_love_combobox_begin); + NK_LOVE_REGISTER("comboboxBegin", nk_love_combobox_begin); + NK_LOVE_REGISTER("combobox_item", nk_love_combobox_item); + NK_LOVE_REGISTER("comboboxItem", nk_love_combobox_item); + NK_LOVE_REGISTER("combobox_close", nk_love_combobox_close); + NK_LOVE_REGISTER("comboboxClose", nk_love_combobox_close); + NK_LOVE_REGISTER("combobox_end", nk_love_combobox_end); + NK_LOVE_REGISTER("comboboxEnd", nk_love_combobox_end); + NK_LOVE_REGISTER("contextual_begin", nk_love_contextual_begin); + NK_LOVE_REGISTER("contextualBegin", nk_love_contextual_begin); + NK_LOVE_REGISTER("contextual_item", nk_love_contextual_item); + NK_LOVE_REGISTER("contextualItem", nk_love_contextual_item); + NK_LOVE_REGISTER("contextual_close", nk_love_contextual_close); + NK_LOVE_REGISTER("contextualClose", nk_love_contextual_close); + NK_LOVE_REGISTER("contextual_end", nk_love_contextual_end); + NK_LOVE_REGISTER("contextualEnd", nk_love_contextual_end); + NK_LOVE_REGISTER("tooltip", nk_love_tooltip); + NK_LOVE_REGISTER("tooltip_begin", nk_love_tooltip_begin); + NK_LOVE_REGISTER("tooltipBegin", nk_love_tooltip_begin); + NK_LOVE_REGISTER("tooltip_end", nk_love_tooltip_end); + NK_LOVE_REGISTER("tooltipEnd", nk_love_tooltip_end); + NK_LOVE_REGISTER("menubar_begin", nk_love_menubar_begin); + NK_LOVE_REGISTER("menubarBegin", nk_love_menubar_begin); + NK_LOVE_REGISTER("menubar_end", nk_love_menubar_end); + NK_LOVE_REGISTER("menubarEnd", nk_love_menubar_end); + NK_LOVE_REGISTER("menu_begin", nk_love_menu_begin); + NK_LOVE_REGISTER("menuBegin", nk_love_menu_begin); + NK_LOVE_REGISTER("menu_item", nk_love_menu_item); + NK_LOVE_REGISTER("menuItem", nk_love_menu_item); + NK_LOVE_REGISTER("menu_close", nk_love_menu_close); + NK_LOVE_REGISTER("menuClose", nk_love_menu_close); + NK_LOVE_REGISTER("menu_end", nk_love_menu_end); + NK_LOVE_REGISTER("menuEnd", nk_love_menu_end); - NK_LOVE_REGISTER("style_default", nk_love_style_default); - NK_LOVE_REGISTER("styleDefault", nk_love_style_default); - NK_LOVE_REGISTER("style_load_colors", nk_love_style_load_colors); - NK_LOVE_REGISTER("styleLoadColors", nk_love_style_load_colors); - NK_LOVE_REGISTER("style_set_font", nk_love_style_set_font); - NK_LOVE_REGISTER("styleSetFont", nk_love_style_set_font); - NK_LOVE_REGISTER("style_push", nk_love_style_push); - NK_LOVE_REGISTER("stylePush", nk_love_style_push); - NK_LOVE_REGISTER("style_pop", nk_love_style_pop); - NK_LOVE_REGISTER("stylePop", nk_love_style_pop); + NK_LOVE_REGISTER("style_default", nk_love_style_default); + NK_LOVE_REGISTER("styleDefault", nk_love_style_default); + NK_LOVE_REGISTER("style_load_colors", nk_love_style_load_colors); + NK_LOVE_REGISTER("styleLoadColors", nk_love_style_load_colors); + NK_LOVE_REGISTER("style_set_font", nk_love_style_set_font); + NK_LOVE_REGISTER("styleSetFont", nk_love_style_set_font); + NK_LOVE_REGISTER("style_push", nk_love_style_push); + NK_LOVE_REGISTER("stylePush", nk_love_style_push); + NK_LOVE_REGISTER("style_pop", nk_love_style_pop); + NK_LOVE_REGISTER("stylePop", nk_love_style_pop); - NK_LOVE_REGISTER("widget_bounds", nk_love_widget_bounds); - NK_LOVE_REGISTER("widgetBounds", nk_love_widget_bounds); - NK_LOVE_REGISTER("widget_position", nk_love_widget_position); - NK_LOVE_REGISTER("widgetPosition", nk_love_widget_position); - NK_LOVE_REGISTER("widget_size", nk_love_widget_size); - NK_LOVE_REGISTER("widgetSize", nk_love_widget_size); - NK_LOVE_REGISTER("widget_width", nk_love_widget_width); - NK_LOVE_REGISTER("widgetWidth", nk_love_widget_width); - NK_LOVE_REGISTER("widget_height", nk_love_widget_height); - NK_LOVE_REGISTER("widgetHeight", nk_love_widget_height); - NK_LOVE_REGISTER("widget_is_hovered", nk_love_widget_is_hovered); - NK_LOVE_REGISTER("widgetIsHovered", nk_love_widget_is_hovered); - NK_LOVE_REGISTER("widget_is_mouse_clicked", nk_love_widget_is_mouse_clicked); - NK_LOVE_REGISTER("widgetIsMouseClicked", nk_love_widget_is_mouse_clicked); - NK_LOVE_REGISTER("widget_has_mouse_click", nk_love_widget_has_mouse_click); - NK_LOVE_REGISTER("widgetHasMouseClick", nk_love_widget_has_mouse_click); + NK_LOVE_REGISTER("widget_bounds", nk_love_widget_bounds); + NK_LOVE_REGISTER("widgetBounds", nk_love_widget_bounds); + NK_LOVE_REGISTER("widget_position", nk_love_widget_position); + NK_LOVE_REGISTER("widgetPosition", nk_love_widget_position); + NK_LOVE_REGISTER("widget_size", nk_love_widget_size); + NK_LOVE_REGISTER("widgetSize", nk_love_widget_size); + NK_LOVE_REGISTER("widget_width", nk_love_widget_width); + NK_LOVE_REGISTER("widgetWidth", nk_love_widget_width); + NK_LOVE_REGISTER("widget_height", nk_love_widget_height); + NK_LOVE_REGISTER("widgetHeight", nk_love_widget_height); + NK_LOVE_REGISTER("widget_is_hovered", nk_love_widget_is_hovered); + NK_LOVE_REGISTER("widgetIsHovered", nk_love_widget_is_hovered); + NK_LOVE_REGISTER("widget_is_mouse_clicked", nk_love_widget_is_mouse_clicked); + NK_LOVE_REGISTER("widgetIsMouseClicked", nk_love_widget_is_mouse_clicked); + NK_LOVE_REGISTER("widget_has_mouse_click", nk_love_widget_has_mouse_click); + NK_LOVE_REGISTER("widgetHasMouseClick", nk_love_widget_has_mouse_click); NK_LOVE_REGISTER("widgetHasMousePressed", nk_love_widget_has_mouse_pressed); NK_LOVE_REGISTER("widgetHasMouseReleased", nk_love_widget_has_mouse_released); NK_LOVE_REGISTER("widgetIsMousePressed", nk_love_widget_is_mouse_pressed); NK_LOVE_REGISTER("widgetIsMouseReleased", nk_love_widget_is_mouse_released); - NK_LOVE_REGISTER("spacing", nk_love_spacing); + NK_LOVE_REGISTER("spacing", nk_love_spacing); NK_LOVE_REGISTER("line", nk_love_line); NK_LOVE_REGISTER("curve", nk_love_curve); @@ -3932,7 +3932,7 @@ LUALIB_API int luaopen_nuklear(lua_State *L) NK_LOVE_REGISTER("inputWasHovered", nk_love_input_was_hovered); NK_LOVE_REGISTER("inputIsHovered", nk_love_input_is_hovered); - return 1; + return 1; } #undef NK_LOVE_REGISTER