19 #ifndef RDTK_NINE_PATCH_PRIVATE_H
20 #define RDTK_NINE_PATCH_PRIVATE_H
23 #include <rdtk/rdtk.h>
25 #include <winpr/image.h>
27 #include "rdtk_surface.h"
29 #include "rdtk_engine.h"
62 int rdtk_nine_patch_set_image(rdtkNinePatch* ninePatch,
wImage* image);
63 int rdtk_nine_patch_draw(rdtkSurface* surface,
int nXDst,
int nYDst,
int nWidth,
int nHeight,
64 rdtkNinePatch* ninePatch);
66 int rdtk_nine_patch_engine_init(rdtkEngine* engine);
67 int rdtk_nine_patch_engine_uninit(rdtkEngine* engine);
69 rdtkNinePatch* rdtk_nine_patch_new(rdtkEngine* engine);
70 void rdtk_nine_patch_free(rdtkNinePatch* ninePatch);