Graphviz 13.0.0~dev.20241222.1117
Loading...
Searching...
No Matches
gvdevice_callbacks_s Struct Reference

#include <gvcjob.h>

Data Fields

void(* refresh )(GVJ_t *job)
 
void(* button_press )(GVJ_t *job, int button, pointf pointer)
 
void(* button_release )(GVJ_t *job, int button, pointf pointer)
 
void(* motion )(GVJ_t *job, pointf pointer)
 
void(* modify )(GVJ_t *job, const char *name, const char *value)
 
void(* del )(GVJ_t *job)
 
void(* read )(GVJ_t *job, const char *filename, const char *layout)
 
void(* layout )(GVJ_t *job, const char *layout)
 
void(* render )(GVJ_t *job, const char *format, const char *filename)
 

Detailed Description

Definition at line 147 of file gvcjob.h.

Field Documentation

◆ button_press

void(* gvdevice_callbacks_s::button_press) (GVJ_t *job, int button, pointf pointer)

Definition at line 149 of file gvcjob.h.

◆ button_release

void(* gvdevice_callbacks_s::button_release) (GVJ_t *job, int button, pointf pointer)

Definition at line 150 of file gvcjob.h.

◆ del

void(* gvdevice_callbacks_s::del) (GVJ_t *job)

Definition at line 153 of file gvcjob.h.

◆ layout

void(* gvdevice_callbacks_s::layout) (GVJ_t *job, const char *layout)

Definition at line 155 of file gvcjob.h.

◆ modify

void(* gvdevice_callbacks_s::modify) (GVJ_t *job, const char *name, const char *value)

Definition at line 152 of file gvcjob.h.

◆ motion

void(* gvdevice_callbacks_s::motion) (GVJ_t *job, pointf pointer)

Definition at line 151 of file gvcjob.h.

◆ read

void(* gvdevice_callbacks_s::read) (GVJ_t *job, const char *filename, const char *layout)

Definition at line 154 of file gvcjob.h.

◆ refresh

void(* gvdevice_callbacks_s::refresh) (GVJ_t *job)

Definition at line 148 of file gvcjob.h.

◆ render

void(* gvdevice_callbacks_s::render) (GVJ_t *job, const char *format, const char *filename)

Definition at line 156 of file gvcjob.h.


The documentation for this struct was generated from the following file: