hawkeye camera support(not tested)

This commit is contained in:
meelstorm
2025-08-19 12:45:50 +02:00
parent f80b275ad8
commit 6ef6aced8d
170 changed files with 20190 additions and 72 deletions

View File

@@ -147,4 +147,23 @@ public class RawModelAIOperation: BaseOperation
FilterClasses = br.ReadString();
IsCategorical = br.ReadBoolean();
}
public override void Save(Dictionary<string, object> dict)
{
base.Save(dict);
dict[nameof(ModelFilePath)] = ModelFilePath.Path;
dict[nameof(FilterClasses)] = FilterClasses;
dict[nameof(IsCategorical)] = IsCategorical;
}
public override void Load(Dictionary<string, object> dict)
{
base.Load(dict);
if (dict.ContainsKey(nameof(ModelFilePath)))
ModelFilePath.Path = dict[nameof(ModelFilePath)].ToString();
if (dict.ContainsKey(nameof(FilterClasses)))
FilterClasses = dict[nameof(FilterClasses)].ToString();
if (dict.ContainsKey(nameof(IsCategorical)))
IsCategorical = Convert.ToBoolean(dict[nameof(IsCategorical)]);
}
}