PCL
Global Notification Functions

Functions

virtual void pcl::ProcessInterface::GlobalCMDisabled ()
 
virtual void pcl::ProcessInterface::GlobalCMEnabled ()
 
virtual void pcl::ProcessInterface::GlobalCMUpdated ()
 
virtual void pcl::ProcessInterface::GlobalFiltersUpdated ()
 
virtual void pcl::ProcessInterface::GlobalPreferencesUpdated ()
 
virtual void pcl::ProcessInterface::GlobalRGBWSUpdated ()
 
virtual void pcl::ProcessInterface::ReadoutOptionsUpdated ()
 

Detailed Description

The PixInsight core application calls global notification functions to keep interfaces informed about changes and events occurring in the global core application context.

For a process interface to receive global notifications, the corresponding ProcessInterface subclass must reimplement ProcessInterface::WantsGlobalNotifications() to return true.

Function Documentation

◆ GlobalCMDisabled()

virtual void pcl::ProcessInterface::GlobalCMDisabled ( )
inlinevirtual

Notification sent when color management (CM) has been globally disabled.

See also
Global Notification Functions

Definition at line 2389 of file ProcessInterface.h.

◆ GlobalCMEnabled()

virtual void pcl::ProcessInterface::GlobalCMEnabled ( )
inlinevirtual

Notification sent when color management (CM) has been globally enabled.

See also
Global Notification Functions

Definition at line 2379 of file ProcessInterface.h.

◆ GlobalCMUpdated()

virtual void pcl::ProcessInterface::GlobalCMUpdated ( )
inlinevirtual

Notification sent when global color management (CM) data or working parameters have been modified. This includes selecting a new default ICC profile, or changing some global color management parameters, such as default profile mismatching policies or rendering intents.

See also
Global Notification Functions

Definition at line 2402 of file ProcessInterface.h.

◆ GlobalFiltersUpdated()

virtual void pcl::ProcessInterface::GlobalFiltersUpdated ( )
inlinevirtual

Notification sent when the global filters and/or white references databases have been created or modified for the running instance of the PixInsight core application.

Note
Since core version 1.8.9-2 build 1598 (February 2024).
See also
Global Notification Functions

Definition at line 2437 of file ProcessInterface.h.

◆ GlobalPreferencesUpdated()

virtual void pcl::ProcessInterface::GlobalPreferencesUpdated ( )
inlinevirtual

Notification sent when one or more global preferences settings have been modified.

See also
Global Notification Functions

Definition at line 2423 of file ProcessInterface.h.

◆ GlobalRGBWSUpdated()

virtual void pcl::ProcessInterface::GlobalRGBWSUpdated ( )
inlinevirtual

Notification sent when the parameters of the global RGB working space (RGBWS) have been modified.

See also
Global Notification Functions

Definition at line 2369 of file ProcessInterface.h.

◆ ReadoutOptionsUpdated()

virtual void pcl::ProcessInterface::ReadoutOptionsUpdated ( )
inlinevirtual

Notification sent when global readout options have been modified.

See also
Global Notification Functions

Definition at line 2412 of file ProcessInterface.h.