From 57e819d255c3b11189109bb4ee0b38e8b61c73aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sa=C5=A1a=20Bari=C5=A1i=C4=87?= Date: Tue, 19 Sep 2023 22:17:12 +0200 Subject: [PATCH] First build using the new repository --- Nuklear2/Nuklear.c | 17 + Nuklear2/Nuklear.def | 550 +++++++++++++++++++++++++++++++ Nuklear2/Nuklear.vcxproj.filters | 32 ++ Nuklear2/Nuklear2.vcxproj | 180 ++++++++++ NuklearDotNet.sln | 45 ++- NuklearDotNet/Nuklear.cs | 2 +- 6 files changed, 823 insertions(+), 3 deletions(-) create mode 100644 Nuklear2/Nuklear.c create mode 100644 Nuklear2/Nuklear.def create mode 100644 Nuklear2/Nuklear.vcxproj.filters create mode 100644 Nuklear2/Nuklear2.vcxproj diff --git a/Nuklear2/Nuklear.c b/Nuklear2/Nuklear.c new file mode 100644 index 0000000..ece21ab --- /dev/null +++ b/Nuklear2/Nuklear.c @@ -0,0 +1,17 @@ +#define NK_IMPLEMENTATION + +#define NK_ZERO_COMMAND_MEMORY +#define NK_BUTTON_TRIGGER_ON_RELEASE + +#define NK_INCLUDE_FONT_BAKING +#define NK_INCLUDE_DEFAULT_FONT +#define NK_INCLUDE_VERTEX_BUFFER_OUTPUT +#define NK_INCLUDE_COMMAND_USERDATA + +#define NK_INPUT_MAX 512 + + +// Crash on assertion failure, it is captured as an exception in .NET +#define NK_ASSERT(ex) do { if(!(ex)) { *(int*)0 = 0; } } while(0) + +#include diff --git a/Nuklear2/Nuklear.def b/Nuklear2/Nuklear.def new file mode 100644 index 0000000..b58fbbc --- /dev/null +++ b/Nuklear2/Nuklear.def @@ -0,0 +1,550 @@ +LIBRARY Nuklear2 +EXPORTS + +nk_init_fixed +nk_init +nk_init_custom +nk_clear +nk_free +nk_set_user_data +nk_input_begin +nk_input_motion +nk_input_key +nk_input_button +nk_input_scroll +nk_input_char +nk_input_glyph +nk_input_unicode +nk_input_end +nk__begin +nk__next +nk_convert +nk__draw_begin +nk__draw_end +nk__draw_next + +nk_begin +nk_begin_titled +nk_end +nk_window_find +nk_window_get_bounds +nk_window_get_position +nk_window_get_size +nk_window_get_width +nk_window_get_height +nk_window_get_panel +nk_window_get_content_region +nk_window_get_content_region_min +nk_window_get_content_region_max +nk_window_get_content_region_size +nk_window_get_canvas +nk_window_has_focus +nk_window_is_collapsed +nk_window_is_closed +nk_window_is_hidden +nk_window_is_active +nk_window_is_hovered +nk_window_is_any_hovered +nk_item_is_any_active +nk_window_set_bounds +nk_window_set_position +nk_window_set_size +nk_window_set_focus +nk_window_close +nk_window_collapse +nk_window_collapse_if +nk_window_show +nk_window_show_if + +nk_layout_set_min_row_height +nk_layout_reset_min_row_height +nk_layout_widget_bounds +nk_layout_ratio_from_pixel +nk_layout_row_dynamic +nk_layout_row_static +nk_layout_row_begin +nk_layout_row_push +nk_layout_row_end +nk_layout_row +nk_layout_row_template_begin +nk_layout_row_template_push_dynamic +nk_layout_row_template_push_variable +nk_layout_row_template_push_static +nk_layout_row_template_end +nk_layout_space_begin +nk_layout_space_push +nk_layout_space_end +nk_layout_space_bounds +nk_layout_space_to_screen +nk_layout_space_to_local +nk_layout_space_rect_to_screen +nk_layout_space_rect_to_local + +nk_group_begin +nk_group_begin_titled +nk_group_end +nk_group_scrolled_offset_begin +nk_group_scrolled_begin +nk_group_scrolled_end + +nk_tree_push_hashed +nk_tree_image_push_hashed +nk_tree_pop +nk_tree_state_push +nk_tree_state_image_push +nk_tree_state_pop + +nk_list_view_begin +nk_list_view_end + +nk_widget +nk_widget_fitting +nk_widget_bounds +nk_widget_position +nk_widget_size +nk_widget_width +nk_widget_height +nk_widget_is_hovered +nk_widget_is_mouse_clicked +nk_widget_has_mouse_click_down +nk_spacing + +nk_text +nk_text_colored +nk_text_wrap +nk_text_wrap_colored +nk_label +nk_label_colored +nk_label_wrap +nk_label_colored_wrap +nk_image + +nk_button_text +nk_button_label +nk_button_color +nk_button_symbol +nk_button_image +nk_button_symbol_label +nk_button_symbol_text +nk_button_image_label +nk_button_image_text +nk_button_text_styled +nk_button_label_styled +nk_button_symbol_styled +nk_button_image_styled +nk_button_symbol_text_styled +nk_button_symbol_label_styled +nk_button_image_label_styled +nk_button_image_text_styled +nk_button_set_behavior +nk_button_push_behavior +nk_button_pop_behavior + +nk_check_label +nk_check_text +nk_check_flags_label +nk_check_flags_text +nk_checkbox_label +nk_checkbox_text +nk_checkbox_flags_label +nk_checkbox_flags_text + +nk_radio_label +nk_radio_text +nk_option_label +nk_option_text + +nk_selectable_label +nk_selectable_text +nk_selectable_image_label +nk_selectable_image_text +nk_select_label +nk_select_text +nk_select_image_label +nk_select_image_text + +nk_slide_float +nk_slide_int +nk_slider_float +nk_slider_int + +nk_progress +nk_prog + +nk_color_picker +nk_color_pick + +nk_property_int +nk_property_float +nk_property_double +nk_propertyi +nk_propertyf +nk_propertyd + +nk_edit_string +nk_edit_string_zero_terminated +nk_edit_buffer +nk_edit_focus +nk_edit_unfocus + +nk_chart_begin +nk_chart_begin_colored +nk_chart_add_slot +nk_chart_add_slot_colored +nk_chart_push +nk_chart_push_slot +nk_chart_end +nk_plot +nk_plot_function + +nk_popup_begin +nk_popup_close +nk_popup_end + +nk_combo +nk_combo_separator +nk_combo_string +nk_combo_callback +nk_combobox +nk_combobox_string +nk_combobox_separator +nk_combobox_callback + +nk_combo_begin_text +nk_combo_begin_label +nk_combo_begin_color +nk_combo_begin_symbol +nk_combo_begin_symbol_label +nk_combo_begin_symbol_text +nk_combo_begin_image +nk_combo_begin_image_label +nk_combo_begin_image_text +nk_combo_item_label +nk_combo_item_text +nk_combo_item_image_label +nk_combo_item_image_text +nk_combo_item_symbol_label +nk_combo_item_symbol_text +nk_combo_close +nk_combo_end + +nk_contextual_begin +nk_contextual_item_text +nk_contextual_item_label +nk_contextual_item_image_label +nk_contextual_item_image_text +nk_contextual_item_symbol_label +nk_contextual_item_symbol_text +nk_contextual_close +nk_contextual_end + +nk_tooltip +nk_tooltip_begin +nk_tooltip_end + +nk_menubar_begin +nk_menubar_end +nk_menu_begin_text +nk_menu_begin_label +nk_menu_begin_image +nk_menu_begin_image_text +nk_menu_begin_image_label +nk_menu_begin_symbol +nk_menu_begin_symbol_text +nk_menu_begin_symbol_label +nk_menu_item_text +nk_menu_item_label +nk_menu_item_image_label +nk_menu_item_image_text +nk_menu_item_symbol_text +nk_menu_item_symbol_label +nk_menu_close +nk_menu_end + +nk_style_default +nk_style_from_table +nk_style_load_cursor +nk_style_load_all_cursors +nk_style_get_color_by_name +nk_style_set_font +nk_style_set_cursor +nk_style_show_cursor +nk_style_hide_cursor + +nk_style_push_font +nk_style_push_float +nk_style_push_vec2 +nk_style_push_style_item +nk_style_push_flags +nk_style_push_color + +nk_style_pop_font +nk_style_pop_float +nk_style_pop_vec2 +nk_style_pop_style_item +nk_style_pop_flags +nk_style_pop_color + +nk_rgb +nk_rgb_iv +nk_rgb_bv +nk_rgb_f +nk_rgb_fv +nk_rgb_cf +nk_rgb_hex + +nk_rgba +nk_rgba_u32 +nk_rgba_iv +nk_rgba_bv +nk_rgba_f +nk_rgba_fv +nk_rgba_cf +nk_rgba_hex + +nk_hsva_colorf +nk_hsva_colorfv +nk_colorf_hsva_f +nk_colorf_hsva_fv + +nk_hsv +nk_hsv_iv +nk_hsv_bv +nk_hsv_f +nk_hsv_fv + +nk_hsva +nk_hsva_iv +nk_hsva_bv +nk_hsva_f +nk_hsva_fv + +nk_color_f +nk_color_fv +nk_color_cf +nk_color_d +nk_color_dv + +nk_color_u32 +nk_color_hex_rgba +nk_color_hex_rgb + +nk_color_hsv_i +nk_color_hsv_b +nk_color_hsv_iv +nk_color_hsv_bv +nk_color_hsv_f +nk_color_hsv_fv + +nk_color_hsva_i +nk_color_hsva_b +nk_color_hsva_iv +nk_color_hsva_bv +nk_color_hsva_f +nk_color_hsva_fv + +nk_handle_ptr +nk_handle_id +nk_image_handle +nk_image_ptr +nk_image_id +nk_image_is_subimage +nk_subimage_ptr +nk_subimage_id +nk_subimage_handle + +nk_murmur_hash +nk_triangle_from_direction + +nk_vec2 +nk_vec2i +nk_vec2v +nk_vec2iv + +nk_get_null_rect +nk_rect +nk_recti +nk_recta +nk_rectv +nk_rectiv +nk_rect_pos +nk_rect_size + +nk_strlen +nk_stricmp +nk_stricmpn +nk_strtoi +nk_strtof +nk_strtod +nk_strfilter +nk_strmatch_fuzzy_string +nk_strmatch_fuzzy_text + +nk_utf_decode +nk_utf_encode +nk_utf_len +nk_utf_at + +nk_font_default_glyph_ranges +nk_font_chinese_glyph_ranges +nk_font_cyrillic_glyph_ranges +nk_font_korean_glyph_ranges + +nk_font_atlas_init +nk_font_atlas_init_custom +nk_font_atlas_begin +nk_font_config +nk_font_atlas_add +nk_font_atlas_add_default +nk_font_atlas_add_from_memory +nk_font_atlas_add_compressed +nk_font_atlas_add_compressed_base85 +nk_font_atlas_bake +nk_font_atlas_end +nk_font_find_glyph +nk_font_atlas_cleanup +nk_font_atlas_clear + +nk_buffer_init +nk_buffer_init_fixed +nk_buffer_info +nk_buffer_push +nk_buffer_mark +nk_buffer_reset +nk_buffer_clear +nk_buffer_free +nk_buffer_memory +nk_buffer_memory_const +nk_buffer_total + +nk_str_init +nk_str_init_fixed +nk_str_clear +nk_str_free + +nk_str_append_text_char +nk_str_append_str_char +nk_str_append_text_utf8 +nk_str_append_str_utf8 +nk_str_append_text_runes +nk_str_append_str_runes + +nk_str_insert_at_char +nk_str_insert_at_rune + +nk_str_insert_text_char +nk_str_insert_str_char +nk_str_insert_text_utf8 +nk_str_insert_str_utf8 +nk_str_insert_text_runes +nk_str_insert_str_runes + +nk_str_remove_chars +nk_str_remove_runes +nk_str_delete_chars +nk_str_delete_runes + +nk_str_at_char +nk_str_at_rune +nk_str_rune_at +nk_str_at_char_const +nk_str_at_const + +nk_str_get +nk_str_get_const +nk_str_len +nk_str_len_char + +nk_filter_default +nk_filter_ascii +nk_filter_float +nk_filter_decimal +nk_filter_hex +nk_filter_oct +nk_filter_binary + +nk_textedit_init +nk_textedit_init_fixed +nk_textedit_free +nk_textedit_text +nk_textedit_delete +nk_textedit_delete_selection +nk_textedit_select_all +nk_textedit_cut +nk_textedit_paste +nk_textedit_undo +nk_textedit_redo + +nk_stroke_line +nk_stroke_curve +nk_stroke_rect +nk_stroke_circle +nk_stroke_arc +nk_stroke_triangle +nk_stroke_polyline +nk_stroke_polygon + +nk_fill_rect +nk_fill_rect_multi_color +nk_fill_circle +nk_fill_arc +nk_fill_triangle +nk_fill_polygon + +nk_draw_image +nk_draw_text +nk_push_scissor +nk_push_custom + +nk_input_has_mouse_click +nk_input_has_mouse_click_in_rect +nk_input_has_mouse_click_down_in_rect +nk_input_is_mouse_click_in_rect +nk_input_is_mouse_click_down_in_rect +nk_input_any_mouse_click_in_rect +nk_input_is_mouse_prev_hovering_rect +nk_input_is_mouse_hovering_rect +nk_input_mouse_clicked +nk_input_is_mouse_down +nk_input_is_mouse_pressed +nk_input_is_mouse_released +nk_input_is_key_pressed +nk_input_is_key_released +nk_input_is_key_down + +nk_draw_list_init +nk_draw_list_setup + +nk__draw_list_begin +nk__draw_list_next +nk__draw_list_end + +nk_draw_list_path_clear +nk_draw_list_path_line_to +nk_draw_list_path_arc_to_fast +nk_draw_list_path_arc_to +nk_draw_list_path_rect_to +nk_draw_list_path_curve_to +nk_draw_list_path_fill +nk_draw_list_path_stroke + +nk_draw_list_stroke_line +nk_draw_list_stroke_rect +nk_draw_list_stroke_triangle +nk_draw_list_stroke_circle +nk_draw_list_stroke_curve +nk_draw_list_stroke_poly_line + +nk_draw_list_fill_rect +nk_draw_list_fill_rect_multi_color +nk_draw_list_fill_triangle +nk_draw_list_fill_circle +nk_draw_list_fill_poly_convex + +nk_draw_list_add_image +nk_draw_list_add_text +nk_draw_list_push_userdata + +nk_style_item_image +nk_style_item_color +nk_style_item_hide \ No newline at end of file diff --git a/Nuklear2/Nuklear.vcxproj.filters b/Nuklear2/Nuklear.vcxproj.filters new file mode 100644 index 0000000..ad36d3c --- /dev/null +++ b/Nuklear2/Nuklear.vcxproj.filters @@ -0,0 +1,32 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hh;hpp;hxx;hm;inl;inc;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms + + + + + Header Files + + + + + Source Files + + + + + Source Files + + + \ No newline at end of file diff --git a/Nuklear2/Nuklear2.vcxproj b/Nuklear2/Nuklear2.vcxproj new file mode 100644 index 0000000..58da446 --- /dev/null +++ b/Nuklear2/Nuklear2.vcxproj @@ -0,0 +1,180 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + Debug + x64 + + + Release + x64 + + + + 15.0 + {9BAC4949-4CDF-4009-828C-927E2AE79F2E} + Win32Proj + Nuklear + 10.0 + + + + DynamicLibrary + true + v143 + Unicode + + + DynamicLibrary + false + v143 + true + Unicode + + + DynamicLibrary + true + v143 + Unicode + + + DynamicLibrary + false + v143 + true + Unicode + + + + + + + + + + + + + + + + + + + + + true + $(SolutionDir)bin_dbg\ + $(ProjectDir)..\nuklear_c\;$(IncludePath) + + + true + $(SolutionDir)bin_dbg\ + $(ProjectDir)..\nuklear_c\;$(IncludePath) + + + false + $(SolutionDir)bin\ + $(ProjectDir)..\nuklear_c\;$(IncludePath) + + + false + $(SolutionDir)bin\ + $(ProjectDir)..\nuklear_c\;$(IncludePath) + + + + NotUsing + Level3 + Disabled + true + WIN32;_DEBUG;NUKLEAR_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) + MultiThreadedDebug + Default + + + Windows + true + $(ProjectDir)Nuklear.def + + + + + NotUsing + Level3 + Disabled + true + _DEBUG;NUKLEAR_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) + MultiThreadedDebug + Default + + + Windows + true + $(ProjectDir)Nuklear.def + + + + + NotUsing + Level3 + MaxSpeed + true + true + true + WIN32;NDEBUG;NUKLEAR_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) + MultiThreaded + Default + + + Windows + true + true + true + $(ProjectDir)Nuklear.def + + + + + NotUsing + Level3 + MaxSpeed + true + true + true + NDEBUG;NUKLEAR_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) + MultiThreaded + Default + + + Windows + true + true + true + $(ProjectDir)Nuklear.def + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/NuklearDotNet.sln b/NuklearDotNet.sln index be53efb..0d5ca4c 100644 --- a/NuklearDotNet.sln +++ b/NuklearDotNet.sln @@ -1,11 +1,12 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 16 -VisualStudioVersion = 16.0.31321.278 +# Visual Studio Version 17 +VisualStudioVersion = 17.5.33627.172 MinimumVisualStudioVersion = 10.0.40219.1 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NuklearDotNet", "NuklearDotNet\NuklearDotNet.csproj", "{BDB132A4-22A1-479D-A4D0-0A2B00021F16}" ProjectSection(ProjectDependencies) = postProject {6EF251C3-0CF3-4E0C-907B-11BD3DEBA8E6} = {6EF251C3-0CF3-4E0C-907B-11BD3DEBA8E6} + {9BAC4949-4CDF-4009-828C-927E2AE79F2E} = {9BAC4949-4CDF-4009-828C-927E2AE79F2E} EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Nuklear", "Nuklear\Nuklear.vcxproj", "{6EF251C3-0CF3-4E0C-907B-11BD3DEBA8E6}" @@ -23,60 +24,100 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution .editorconfig = .editorconfig EndProjectSection EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Nuklear2", "Nuklear2\Nuklear2.vcxproj", "{9BAC4949-4CDF-4009-828C-927E2AE79F2E}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 Release|Any CPU = Release|Any CPU Release|x64 = Release|x64 + Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {BDB132A4-22A1-479D-A4D0-0A2B00021F16}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {BDB132A4-22A1-479D-A4D0-0A2B00021F16}.Debug|Any CPU.Build.0 = Debug|Any CPU {BDB132A4-22A1-479D-A4D0-0A2B00021F16}.Debug|x64.ActiveCfg = Debug|Any CPU {BDB132A4-22A1-479D-A4D0-0A2B00021F16}.Debug|x64.Build.0 = Debug|Any CPU + {BDB132A4-22A1-479D-A4D0-0A2B00021F16}.Debug|x86.ActiveCfg = Debug|Any CPU + {BDB132A4-22A1-479D-A4D0-0A2B00021F16}.Debug|x86.Build.0 = Debug|Any CPU {BDB132A4-22A1-479D-A4D0-0A2B00021F16}.Release|Any CPU.ActiveCfg = Release|Any CPU {BDB132A4-22A1-479D-A4D0-0A2B00021F16}.Release|Any CPU.Build.0 = Release|Any CPU {BDB132A4-22A1-479D-A4D0-0A2B00021F16}.Release|x64.ActiveCfg = Release|Any CPU {BDB132A4-22A1-479D-A4D0-0A2B00021F16}.Release|x64.Build.0 = Release|Any CPU + {BDB132A4-22A1-479D-A4D0-0A2B00021F16}.Release|x86.ActiveCfg = Release|Any CPU + {BDB132A4-22A1-479D-A4D0-0A2B00021F16}.Release|x86.Build.0 = Release|Any CPU {6EF251C3-0CF3-4E0C-907B-11BD3DEBA8E6}.Debug|Any CPU.ActiveCfg = Debug|Win32 {6EF251C3-0CF3-4E0C-907B-11BD3DEBA8E6}.Debug|x64.ActiveCfg = Debug|x64 {6EF251C3-0CF3-4E0C-907B-11BD3DEBA8E6}.Debug|x64.Build.0 = Debug|x64 + {6EF251C3-0CF3-4E0C-907B-11BD3DEBA8E6}.Debug|x86.ActiveCfg = Debug|Win32 + {6EF251C3-0CF3-4E0C-907B-11BD3DEBA8E6}.Debug|x86.Build.0 = Debug|Win32 {6EF251C3-0CF3-4E0C-907B-11BD3DEBA8E6}.Release|Any CPU.ActiveCfg = Release|Win32 {6EF251C3-0CF3-4E0C-907B-11BD3DEBA8E6}.Release|x64.ActiveCfg = Release|x64 {6EF251C3-0CF3-4E0C-907B-11BD3DEBA8E6}.Release|x64.Build.0 = Release|x64 + {6EF251C3-0CF3-4E0C-907B-11BD3DEBA8E6}.Release|x86.ActiveCfg = Release|Win32 + {6EF251C3-0CF3-4E0C-907B-11BD3DEBA8E6}.Release|x86.Build.0 = Release|Win32 {F8966879-6638-4D6C-8793-1FA63234B7E7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {F8966879-6638-4D6C-8793-1FA63234B7E7}.Debug|Any CPU.Build.0 = Debug|Any CPU {F8966879-6638-4D6C-8793-1FA63234B7E7}.Debug|x64.ActiveCfg = Debug|Any CPU {F8966879-6638-4D6C-8793-1FA63234B7E7}.Debug|x64.Build.0 = Debug|Any CPU + {F8966879-6638-4D6C-8793-1FA63234B7E7}.Debug|x86.ActiveCfg = Debug|Any CPU + {F8966879-6638-4D6C-8793-1FA63234B7E7}.Debug|x86.Build.0 = Debug|Any CPU {F8966879-6638-4D6C-8793-1FA63234B7E7}.Release|Any CPU.ActiveCfg = Release|Any CPU {F8966879-6638-4D6C-8793-1FA63234B7E7}.Release|Any CPU.Build.0 = Release|Any CPU {F8966879-6638-4D6C-8793-1FA63234B7E7}.Release|x64.ActiveCfg = Release|Any CPU {F8966879-6638-4D6C-8793-1FA63234B7E7}.Release|x64.Build.0 = Release|Any CPU + {F8966879-6638-4D6C-8793-1FA63234B7E7}.Release|x86.ActiveCfg = Release|Any CPU + {F8966879-6638-4D6C-8793-1FA63234B7E7}.Release|x86.Build.0 = Release|Any CPU {0495BAF0-A16C-4CAF-B661-0F71F55A8B66}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {0495BAF0-A16C-4CAF-B661-0F71F55A8B66}.Debug|Any CPU.Build.0 = Debug|Any CPU {0495BAF0-A16C-4CAF-B661-0F71F55A8B66}.Debug|x64.ActiveCfg = Debug|Any CPU {0495BAF0-A16C-4CAF-B661-0F71F55A8B66}.Debug|x64.Build.0 = Debug|Any CPU + {0495BAF0-A16C-4CAF-B661-0F71F55A8B66}.Debug|x86.ActiveCfg = Debug|Any CPU + {0495BAF0-A16C-4CAF-B661-0F71F55A8B66}.Debug|x86.Build.0 = Debug|Any CPU {0495BAF0-A16C-4CAF-B661-0F71F55A8B66}.Release|Any CPU.ActiveCfg = Release|Any CPU {0495BAF0-A16C-4CAF-B661-0F71F55A8B66}.Release|Any CPU.Build.0 = Release|Any CPU {0495BAF0-A16C-4CAF-B661-0F71F55A8B66}.Release|x64.ActiveCfg = Release|Any CPU {0495BAF0-A16C-4CAF-B661-0F71F55A8B66}.Release|x64.Build.0 = Release|Any CPU + {0495BAF0-A16C-4CAF-B661-0F71F55A8B66}.Release|x86.ActiveCfg = Release|Any CPU + {0495BAF0-A16C-4CAF-B661-0F71F55A8B66}.Release|x86.Build.0 = Release|Any CPU {1DD60202-210F-4E88-97FA-3F6B9F2D04BB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {1DD60202-210F-4E88-97FA-3F6B9F2D04BB}.Debug|Any CPU.Build.0 = Debug|Any CPU {1DD60202-210F-4E88-97FA-3F6B9F2D04BB}.Debug|x64.ActiveCfg = Debug|Any CPU {1DD60202-210F-4E88-97FA-3F6B9F2D04BB}.Debug|x64.Build.0 = Debug|Any CPU + {1DD60202-210F-4E88-97FA-3F6B9F2D04BB}.Debug|x86.ActiveCfg = Debug|Any CPU + {1DD60202-210F-4E88-97FA-3F6B9F2D04BB}.Debug|x86.Build.0 = Debug|Any CPU {1DD60202-210F-4E88-97FA-3F6B9F2D04BB}.Release|Any CPU.ActiveCfg = Release|Any CPU {1DD60202-210F-4E88-97FA-3F6B9F2D04BB}.Release|Any CPU.Build.0 = Release|Any CPU {1DD60202-210F-4E88-97FA-3F6B9F2D04BB}.Release|x64.ActiveCfg = Release|Any CPU {1DD60202-210F-4E88-97FA-3F6B9F2D04BB}.Release|x64.Build.0 = Release|Any CPU + {1DD60202-210F-4E88-97FA-3F6B9F2D04BB}.Release|x86.ActiveCfg = Release|Any CPU + {1DD60202-210F-4E88-97FA-3F6B9F2D04BB}.Release|x86.Build.0 = Release|Any CPU {89C993D6-6C28-42D3-96BA-A85104A1122D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {89C993D6-6C28-42D3-96BA-A85104A1122D}.Debug|Any CPU.Build.0 = Debug|Any CPU {89C993D6-6C28-42D3-96BA-A85104A1122D}.Debug|x64.ActiveCfg = Debug|Any CPU {89C993D6-6C28-42D3-96BA-A85104A1122D}.Debug|x64.Build.0 = Debug|Any CPU + {89C993D6-6C28-42D3-96BA-A85104A1122D}.Debug|x86.ActiveCfg = Debug|Any CPU + {89C993D6-6C28-42D3-96BA-A85104A1122D}.Debug|x86.Build.0 = Debug|Any CPU {89C993D6-6C28-42D3-96BA-A85104A1122D}.Release|Any CPU.ActiveCfg = Release|Any CPU {89C993D6-6C28-42D3-96BA-A85104A1122D}.Release|Any CPU.Build.0 = Release|Any CPU {89C993D6-6C28-42D3-96BA-A85104A1122D}.Release|x64.ActiveCfg = Release|Any CPU {89C993D6-6C28-42D3-96BA-A85104A1122D}.Release|x64.Build.0 = Release|Any CPU + {89C993D6-6C28-42D3-96BA-A85104A1122D}.Release|x86.ActiveCfg = Release|Any CPU + {89C993D6-6C28-42D3-96BA-A85104A1122D}.Release|x86.Build.0 = Release|Any CPU + {9BAC4949-4CDF-4009-828C-927E2AE79F2E}.Debug|Any CPU.ActiveCfg = Debug|x64 + {9BAC4949-4CDF-4009-828C-927E2AE79F2E}.Debug|Any CPU.Build.0 = Debug|x64 + {9BAC4949-4CDF-4009-828C-927E2AE79F2E}.Debug|x64.ActiveCfg = Debug|x64 + {9BAC4949-4CDF-4009-828C-927E2AE79F2E}.Debug|x64.Build.0 = Debug|x64 + {9BAC4949-4CDF-4009-828C-927E2AE79F2E}.Debug|x86.ActiveCfg = Debug|Win32 + {9BAC4949-4CDF-4009-828C-927E2AE79F2E}.Debug|x86.Build.0 = Debug|Win32 + {9BAC4949-4CDF-4009-828C-927E2AE79F2E}.Release|Any CPU.ActiveCfg = Release|x64 + {9BAC4949-4CDF-4009-828C-927E2AE79F2E}.Release|Any CPU.Build.0 = Release|x64 + {9BAC4949-4CDF-4009-828C-927E2AE79F2E}.Release|x64.ActiveCfg = Release|x64 + {9BAC4949-4CDF-4009-828C-927E2AE79F2E}.Release|x64.Build.0 = Release|x64 + {9BAC4949-4CDF-4009-828C-927E2AE79F2E}.Release|x86.ActiveCfg = Release|Win32 + {9BAC4949-4CDF-4009-828C-927E2AE79F2E}.Release|x86.Build.0 = Release|Win32 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/NuklearDotNet/Nuklear.cs b/NuklearDotNet/Nuklear.cs index f121960..61d8e71 100644 --- a/NuklearDotNet/Nuklear.cs +++ b/NuklearDotNet/Nuklear.cs @@ -7,7 +7,7 @@ namespace NuklearDotNet { public static unsafe partial class Nuklear { - const string DllName = "Nuklear"; + const string DllName = "Nuklear2"; const CallingConvention CConv = CallingConvention.Cdecl; const CharSet CSet = CharSet.Ansi;