|
Graphviz 14.0.3~dev.20251028.0232
|
#include "config.h"#include <stdlib.h>#include <stddef.h>#include <string.h>#include <util/gv_math.h>#include <gvc/gvplugin_loadimage.h>#include "gvplugin_gdiplus.h"#include <stringapiset.h>#include <windows.h>#include <gdiplus.h>#include <vector>Go to the source code of this file.
Functions | |
| static void | gdiplus_freeimage (usershape_t *us) |
| static std::vector< wchar_t > | utf8_to_utf16 (const char *s) |
| static Image * | gdiplus_loadimage (usershape_t *us) |
| static void | gdiplus_loadimage_gdiplus (GVJ_t *job, usershape_t *us, boxf b, bool) |
Variables | |
| static gvloadimage_engine_t | engine |
| gvplugin_installed_t | gvloadimage_gdiplus_types [] |
|
static |
Definition at line 27 of file gvloadimage_gdiplus.cpp.
References usershape_s::data.
Referenced by gdiplus_loadimage().
|
static |
Definition at line 48 of file gvloadimage_gdiplus.cpp.
References usershape_s::data, usershape_s::datafree, gdiplus_freeimage(), gvusershape_file_access(), gvusershape_file_release(), usershape_s::name, and utf8_to_utf16().
Referenced by gdiplus_loadimage_gdiplus().
|
static |
Definition at line 75 of file gvloadimage_gdiplus.cpp.
References GVJ_s::context, d2f(), gdiplus_loadimage(), image, boxf::LL, NULL, boxf::UR, pointf_s::x, and pointf_s::y.
|
static |
Definition at line 32 of file gvloadimage_gdiplus.cpp.
Referenced by gdiplus_loadimage().
|
static |
Definition at line 86 of file gvloadimage_gdiplus.cpp.
| gvplugin_installed_t gvloadimage_gdiplus_types[] |
Definition at line 90 of file gvloadimage_gdiplus.cpp.