Interface
GimpColorManaged
Description [src]
interface Gimp.ColorManaged : GObject.ObjectAn interface dealing with color profiles.
Prerequisite
In order to implement ColorManaged, your type must inherit fromGObject.
Instance methods
gimp_color_managed_get_color_profile
This function always returns a GimpColorProfile and falls back to
gimp_color_profile_new_rgb_srgb() if the method is not implemented.
since: 2.10
gimp_color_managed_get_simulation_bpc
This function always returns a gboolean representing whether Black Point Compensation is enabled.
since: 3.0
gimp_color_managed_get_simulation_intent
This function always returns a GimpColorRenderingIntent.
since: 3.0
gimp_color_managed_get_simulation_profile
This function always returns a GimpColorProfile.
since: 3.0
gimp_color_managed_simulation_intent_changed
Emits the “simulation-intent-changed” signal.
since: 3.0
gimp_color_managed_simulation_profile_changed
Emits the “simulation-profile-changed” signal.
since: 3.0
Interface structure
struct GimpColorManagedInterface {
  GTypeInterface base_iface;
  const guint8* (* get_icc_profile) (
    GimpColorManaged* managed,
    gsize* len
  );
  void (* profile_changed) (
    GimpColorManaged* managed
  );
  void (* simulation_profile_changed) (
    GimpColorManaged* managed
  );
  void (* simulation_intent_changed) (
    GimpColorManaged* managed
  );
  void (* simulation_bpc_changed) (
    GimpColorManaged* managed
  );
  GimpColorProfile* (* get_color_profile) (
    GimpColorManaged* managed
  );
  GimpColorProfile* (* get_simulation_profile) (
    GimpColorManaged* managed
  );
  GimpColorRenderingIntent (* get_simulation_intent) (
    GimpColorManaged* managed
  );
  gboolean (* get_simulation_bpc) (
    GimpColorManaged* managed
  );
  
}No description available.
Interface members
| base_iface |  | 
| The parent interface. | |
| get_icc_profile |  | 
| Returns the ICC profile of the pixels managed by the object. | |
| profile_changed |  | 
| This signal is emitted when the object’s color profile has changed. | |
| simulation_profile_changed |  | 
| No description available. | |
| simulation_intent_changed |  | 
| No description available. | |
| simulation_bpc_changed |  | 
| No description available. | |
| get_color_profile |  | 
| Returns the  | |
| get_simulation_profile |  | 
| Returns the simulation  | |
| get_simulation_intent |  | 
| No description available. | |
| get_simulation_bpc |  | 
| Returns whether black point compensation is enabled for the simulation of the pixels managed by the object. | 
Virtual methods
Gimp.ColorManaged.get_color_profile
This function always returns a GimpColorProfile and falls back to
gimp_color_profile_new_rgb_srgb() if the method is not implemented.
since: 2.10
Gimp.ColorManaged.get_simulation_bpc
This function always returns a gboolean representing whether Black Point Compensation is enabled.
since: 3.0
Gimp.ColorManaged.get_simulation_intent
This function always returns a GimpColorRenderingIntent.
since: 3.0
Gimp.ColorManaged.get_simulation_profile
This function always returns a GimpColorProfile.
since: 3.0
Gimp.ColorManaged.simulation_intent_changed
Emits the “simulation-intent-changed” signal.
since: 3.0
Gimp.ColorManaged.simulation_profile_changed
Emits the “simulation-profile-changed” signal.
since: 3.0