Virtual Method
GeglMetadataStoregenerate_value
Declaration [src]
gboolean
generate_value (
  GeglMetadataStore* self,
  GParamSpec* pspec,
  GValueTransform transform,
  GValue* value
)
Description [src]
This method is called to optionally generate a value to be
written to and image file. If no generator is available it returns FALSE
and the registered mapping is used. If a generator is available it should
create a suitable value to be written to the image file and return TRUE.
The default method checks if a signal handler is registered for the
generate-value signal with the variable name as the detail parameter. If a
handler is registered it emits the signal with an initialised GValue to
receive the file metadata and returns TRUE otherwise FALSE.  parse_value
and generate_value are provided to handle the case where some file formats
overload, for example, image comments. A typical case is formatting many
values into a TIFF file’s ImageDescription field.
Parameters
- pspec
- 
            Type: GParamSpecNo description available. The data is owned by the caller of the method. 
- transform
- 
            Type: GValueTransformNo description available. 
- value
- 
            Type: GValueNo description available. The data is owned by the caller of the method.