فهرست منبع

Fixed windows demos

vurtun 9 سال پیش
والد
کامیت
35d302ee8e
3فایلهای تغییر یافته به همراه7 افزوده شده و 6 حذف شده
  1. 1 0
      demo/d3d11/nuklear_d3d11.h
  2. 1 1
      demo/gdi/nuklear_gdi.h
  3. 5 5
      demo/gdip/nuklear_gdip.h

+ 1 - 0
demo/d3d11/nuklear_d3d11.h

@@ -27,6 +27,7 @@ NK_API void nk_d3d11_render(ID3D11DeviceContext *context, enum nk_anti_aliasing)
 NK_API void nk_d3d11_resize(ID3D11DeviceContext *context, int width, int height);
 NK_API void nk_d3d11_resize(ID3D11DeviceContext *context, int width, int height);
 NK_API void nk_d3d11_shutdown(void);
 NK_API void nk_d3d11_shutdown(void);
 
 
+#endif
 /*
 /*
  * ==============================================================
  * ==============================================================
  *
  *

+ 1 - 1
demo/gdi/nuklear_gdi.h

@@ -16,13 +16,13 @@
 #define WIN32_LEAN_AND_MEAN
 #define WIN32_LEAN_AND_MEAN
 #include <windows.h>
 #include <windows.h>
 
 
+typedef struct GdiFont GdiFont;
 NK_API struct nk_context* nk_gdi_init(GdiFont *font, HDC window_dc, unsigned int width, unsigned int height);
 NK_API struct nk_context* nk_gdi_init(GdiFont *font, HDC window_dc, unsigned int width, unsigned int height);
 NK_API int nk_gdi_handle_event(HWND hwnd, UINT msg, WPARAM wparam, LPARAM lparam);
 NK_API int nk_gdi_handle_event(HWND hwnd, UINT msg, WPARAM wparam, LPARAM lparam);
 NK_API void nk_gdi_render(struct nk_color clear);
 NK_API void nk_gdi_render(struct nk_color clear);
 NK_API void nk_gdi_shutdown(void);
 NK_API void nk_gdi_shutdown(void);
 
 
 /* font */
 /* font */
-typedef struct GdiFont GdiFont;
 NK_API GdiFont* nk_gdifont_create(const char *name, int size);
 NK_API GdiFont* nk_gdifont_create(const char *name, int size);
 NK_API void nk_gdifont_del(GdiFont *font);
 NK_API void nk_gdifont_del(GdiFont *font);
 NK_API void nk_gdi_set_font(GdiFont *font);
 NK_API void nk_gdi_set_font(GdiFont *font);

+ 5 - 5
demo/gdip/nuklear_gdip.h

@@ -16,17 +16,17 @@
 #define WIN32_LEAN_AND_MEAN
 #define WIN32_LEAN_AND_MEAN
 #include <windows.h>
 #include <windows.h>
 
 
+/* font */
+typedef struct GdipFont GdipFont;
+NK_API GdipFont* nk_gdipfont_create(const char *name, int size);
+NK_API void nk_gdipfont_del(GdipFont *font);
+
 NK_API struct nk_context* nk_gdip_init(HWND hwnd, unsigned int width, unsigned int height);
 NK_API struct nk_context* nk_gdip_init(HWND hwnd, unsigned int width, unsigned int height);
 NK_API void nk_gdip_set_font(GdipFont *font);
 NK_API void nk_gdip_set_font(GdipFont *font);
 NK_API int nk_gdip_handle_event(HWND hwnd, UINT msg, WPARAM wparam, LPARAM lparam);
 NK_API int nk_gdip_handle_event(HWND hwnd, UINT msg, WPARAM wparam, LPARAM lparam);
 NK_API void nk_gdip_render(enum nk_anti_aliasing AA, struct nk_color clear);
 NK_API void nk_gdip_render(enum nk_anti_aliasing AA, struct nk_color clear);
 NK_API void nk_gdip_shutdown(void);
 NK_API void nk_gdip_shutdown(void);
 
 
-/* font */
-typedef struct GdipFont GdipFont;
-NK_API GdipFont* nk_gdipfont_create(const char *name, int size);
-NK_API void nk_gdipfont_del(GdipFont *font);
-
 #endif
 #endif
 /*
 /*
  * ==============================================================
  * ==============================================================