|
GDS-Render v1.2.1
|
Header for output renderer base class. More...
#include <gds-render/gds-utils/gds-types.h>#include <glib-object.h>#include <glib.h>#include <gds-render/layer/layer-settings.h>Go to the source code of this file.
Data Structures | |
| struct | _GdsOutputRendererClass |
| Base output renderer class structure. More... | |
Macros | |
| #define | GDS_RENDER_TYPE_OUTPUT_RENDERER (gds_output_renderer_get_type()) |
Enumerations | |
| enum | { GDS_OUTPUT_RENDERER_GEN_ERR = -100 , GDS_OUTPUT_RENDERER_PARAM_ERR = -200 } |
Functions | |
| G_DECLARE_DERIVABLE_TYPE (GdsOutputRenderer, gds_output_renderer, GDS_RENDER, OUTPUT_RENDERER, GObject) | |
| GdsOutputRenderer * | gds_output_renderer_new () |
| Create a new GdsOutputRenderer GObject. More... | |
| GdsOutputRenderer * | gds_output_renderer_new_with_props (const char *output_file, LayerSettings *layer_settings) |
| Create a new GdsOutputRenderer GObject with its properties. More... | |
| int | gds_output_renderer_render_output (GdsOutputRenderer *renderer, struct gds_cell *cell, double scale) |
| gds_output_renderer_render_output More... | |
| void | gds_output_renderer_set_output_file (GdsOutputRenderer *renderer, const gchar *file_name) |
| Convenience function for setting the "output-file" property. More... | |
| const char * | gds_output_renderer_get_output_file (GdsOutputRenderer *renderer) |
| Convenience function for getting the "output-file" property. More... | |
| LayerSettings * | gds_output_renderer_get_and_ref_layer_settings (GdsOutputRenderer *renderer) |
| Get layer settings. More... | |
| void | gds_output_renderer_set_layer_settings (GdsOutputRenderer *renderer, LayerSettings *settings) |
| Set layer settings. More... | |
| int | gds_output_renderer_render_output_async (GdsOutputRenderer *renderer, struct gds_cell *cell, double scale) |
| Render output asynchronously. More... | |
| void | gds_output_renderer_update_async_progress (GdsOutputRenderer *renderer, const char *status) |
| This function emits the 'progress-changed' in the thread/context that triggered an asynchronous rendering. More... | |
Header for output renderer base class.
Definition in file gds-output-renderer.h.