2026-01-26 18:56:53 +09:00

25 lines
810 B
C#

/*
* Copyright (c) 2025 LG Electronics Inc.
* SPDX-License-Identifier: LicenseRef-LGE-Proprietary
*/
namespace VisionCommon {
/// <summary>
/// 편집 중인 패턴 데이터가 존재하는지 체크.
/// 공정 중 편집 중이던 패턴 데이터 갱신을 위함.
/// </summary>
public interface IDirtyChecker {
/// <summary>
/// 편집중인 패턴 데이터 존재하는지 여부
/// </summary>
/// <returns>편집 중인 패턴 데이터 존재 여부</returns>
bool IsDirty();
/// <summary>
/// 패턴 데이터 편집 중으로 설정
/// </summary>
void SetDirty();
/// <summary>
/// 편집 중인 패턴 데이터 클리어
/// </summary>
void CleanDirty();
}
}