interface MAGES::Editor::IConfigurationTaskCallbacksReceiver

Overview

A interface to handle BaseConfigurationTask update events. More…

interface IConfigurationTaskCallbacksReceiver
{
    // methods

    void TaskTypeChanged(
        BaseConfigurationTask task,
        ConfigurationTaskType newType,
        ConfigurationTaskType previousType
    );

    void TaskStateChanged(
        BaseConfigurationTask task,
        ConfigurationTaskState newState,
        ConfigurationTaskState previousState
    );
};

// direct descendants

class ConfigurationTaskUI;

Detailed Documentation

A interface to handle BaseConfigurationTask update events.

Methods

void TaskTypeChanged(
    BaseConfigurationTask task,
    ConfigurationTaskType newType,
    ConfigurationTaskType previousType
)

Called when the task type has changed.

Parameters:

task

The task of which the type has changed.

newType

The new type.

previousType

The previous type.

void TaskStateChanged(
    BaseConfigurationTask task,
    ConfigurationTaskState newState,
    ConfigurationTaskState previousState
)

Called when the tas state has changed.

Parameters:

task

The task of which the state has changed.

newState

The new state.

previousState

The previous state.