Graphviz 12.0.1~dev.20240716.0800
Loading...
Searching...
No Matches
Collaboration diagram for Plugin API:

Files

file  gvplugin.h
 
file  gvplugin_device.h
 
file  gvplugin_layout.h
 
file  gvplugin_loadimage.h
 
file  gvplugin_render.h
 
file  gvplugin_textlayout.h
 

Data Structures

struct  gvplugin_installed_t
 ingroup plugin_api More...
 
struct  gvplugin_api_t
 
struct  gvplugin_library_t
 
struct  gvdevice_engine_s
 
struct  gvlayout_engine_s
 
struct  gvrender_engine_s
 
struct  gvtextlayout_engine_s
 
bool gvusershape_file_access (usershape_t *us)
 
void gvusershape_file_release (usershape_t *us)
 

Detailed Description

Function Documentation

◆ gvusershape_file_access()

bool gvusershape_file_access ( usershape_t us)

Definition at line 623 of file gvusershape.c.

References agwarningf(), usershape_s::f, MAX_USERSHAPE_FILES_OPEN, usershape_s::name, usershape_s::nocache, NULL, and safefile().

Referenced by cairo_loadimage(), core_loadimage_ps(), gd_loadimage(), gdiplus_loadimage(), gvusershape_open(), lasi_loadimage_ps(), and quartz_loadimage().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ gvusershape_file_release()

void gvusershape_file_release ( usershape_t us)

Definition at line 653 of file gvusershape.c.

References usershape_s::f, usershape_s::nocache, and NULL.

Referenced by cairo_loadimage(), core_loadimage_ps(), gd_loadimage(), gdiplus_loadimage(), gvusershape_open(), lasi_loadimage_ps(), and quartz_loadimage().

Here is the caller graph for this function: