2026-01-26 14:51:28 +09:00

34 lines
1.0 KiB
C#

/*
* Copyright (c) 2025 LG Electronics Inc.
* SPDX-License-Identifier: LicenseRef-LGE-Proprietary
*/
using Aurora;
using Aurora.View;
using System.IO;
namespace VisionCommon {
public class VisionEnv {
/// <summary>
/// 현재 Aurora 어플리케이션에서 가지고 있는 AuroraEnvironment
/// </summary>
public static IAuroraEnvironment AuroraEnv { get; set; }
/// <summary>
/// 현재 Main Theme
/// </summary>
/// <returns></returns>
public static eMainTheme GetMainTheme() => MainDef.MAIN_THEME;
/// <summary>
/// Aurora Vision 용 Root DataPath
/// AuroraConfigDataPath\_config_vision
/// </summary>
public static string VisionRootDataPath {
get {
var path = Path.Combine(ApplicationExt.DataPath, "_config_vision");
if (!Directory.Exists(path)) {
Directory.CreateDirectory(path);
}
return path;
}
}
}
}