namespace UnityEditor.Rendering.Converter
{
///
/// Represents a converter item used within a render pipeline conversion process.
///
interface IRenderPipelineConverterItem
{
///
/// Gets the display name of the converter item.
///
string name { get; }
///
/// Gets a description or additional information about the converter item.
///
string info { get; }
///
/// Gets or sets a value indicating whether the converter item is enabled.
///
bool isEnabled { get; set; }
///
/// Gets or sets the reason message shown when the converter item is disabled.
///
string isDisabledMessage { get; set; }
///
/// Invoked when the converter item is clicked or activated.
///
void OnClicked();
}
}