Graphviz 13.1.2~dev.20250724.1051
Loading...
Searching...
No Matches
dot_builtins.cpp
Go to the documentation of this file.
1/*************************************************************************
2 * Copyright (c) 2011 AT&T Intellectual Property
3 * All rights reserved. This program and the accompanying materials
4 * are made available under the terms of the Eclipse Public License v1.0
5 * which accompanies this distribution, and is available at
6 * https://www.eclipse.org/legal/epl-v10.html
7 *
8 * Contributors: Details at https://graphviz.org
9 *************************************************************************/
10
11#include "config.h"
12
13#include <gvc/gvplugin.h>
14
15#if defined(GVDLL)
16#define IMPORT __declspec(dllimport)
17#else
18#define IMPORT /* nothing */
19#endif
20
21extern "C" {
22
25#ifdef HAVE_QUARTZ
27#endif
28#ifdef HAVE_LIBGD
30#endif
31#ifdef HAVE_PANGOCAIRO
34#ifdef HAVE_WEBP
36#endif
37#endif
40#if defined(_WIN32) && !defined(__MINGW32__)
42#endif
43
44
46 { "gvplugin_dot_layout_LTX_library", &gvplugin_dot_layout_LTX_library },
47 { "gvplugin_neato_layout_LTX_library", &gvplugin_neato_layout_LTX_library },
48#ifdef HAVE_QUARTZ
49 { "gvplugin_quartz_LTX_library", &gvplugin_quartz_LTX_library},
50#endif
51#ifdef HAVE_PANGOCAIRO
52 { "gvplugin_pango_LTX_library", &gvplugin_pango_LTX_library },
53 { "gvplugin_kitty_LTX_library", &gvplugin_kitty_LTX_library },
54#ifdef HAVE_WEBP
55 { "gvplugin_webp_LTX_library", &gvplugin_webp_LTX_library },
56#endif
57#endif
58#ifdef HAVE_LIBGD
59 { "gvplugin_gd_LTX_library", &gvplugin_gd_LTX_library },
60#endif
61 { "gvplugin_core_LTX_library", &gvplugin_core_LTX_library },
62 { "gvplugin_vt_LTX_library", &gvplugin_vt_LTX_library },
63#if defined(_WIN32) && !defined(__MINGW32__)
64 { "gvplugin_gdiplus_LTX_library", &gvplugin_gdiplus_LTX_library },
65#endif
66 { 0, 0 }
67};
68
69}
lt_symlist_t lt_preloaded_symbols[]
IMPORT gvplugin_library_t gvplugin_core_LTX_library
IMPORT gvplugin_library_t gvplugin_neato_layout_LTX_library
#define IMPORT
IMPORT gvplugin_library_t gvplugin_dot_layout_LTX_library
IMPORT gvplugin_library_t gvplugin_vt_LTX_library
GVPLUGIN_GD_API gvplugin_library_t gvplugin_gd_LTX_library
Definition gvplugin_gd.c:38
GVPLUGIN_GDIPLUS_API gvplugin_library_t gvplugin_gdiplus_LTX_library
GVPLUGIN_KITTY_API gvplugin_library_t gvplugin_kitty_LTX_library
GVPLUGIN_PANGO_API gvplugin_library_t gvplugin_pango_LTX_library
gvplugin_library_t gvplugin_quartz_LTX_library
GVPLUGIN_WEBP_API gvplugin_library_t gvplugin_webp_LTX_library