check point

This commit is contained in:
meelstorm
2025-07-14 12:03:59 +02:00
commit d3cb790bd9
431 changed files with 44078 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
using System.Collections.ObjectModel;
namespace Inspectron.Camera
{
/// <summary>
/// ICameraParameter interface, standard interface to list and change camera parameters
/// </summary>
public interface ICameraParameter
{
/// <summary>
/// User friendly name
/// </summary>
string Name { get; }
/// <summary>
/// Getter and setter to values, null setter if readonly
/// </summary>
object Value { get; set; }
/// <summary>
/// Indicates that the parameter is readonly, Value setter is null
/// </summary>
bool IsReadOnly { get; }
/// <summary>
/// Values that can be chosen in case of fixed parameters set.
/// </summary>
ReadOnlyCollection<object> Values { get; }
}
}