mirror of
https://github.com/Orbmu2k/nvidiaProfileInspector.git
synced 2025-12-23 23:18:07 -05:00
40 lines
863 B
C#
40 lines
863 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
|
|
namespace nspector.Common
|
|
{
|
|
|
|
internal enum SettingState
|
|
{
|
|
NotAssiged,
|
|
GlobalSetting,
|
|
UserdefinedSetting,
|
|
NvidiaSetting,
|
|
}
|
|
|
|
internal class SettingItem
|
|
{
|
|
public uint SettingId { get; set; }
|
|
|
|
public string SettingText { get; set; }
|
|
|
|
public string ValueText { get; set; }
|
|
|
|
public string ValueRaw { get; set; }
|
|
|
|
public string GroupName { get; set; }
|
|
|
|
public SettingState State { get; set; }
|
|
|
|
public bool IsStringValue { get; set; }
|
|
|
|
public override string ToString()
|
|
{
|
|
return string.Format("{0}; 0x{1:X8}; {2}; {3}; {4};", State, SettingId, SettingText, ValueText, ValueRaw);
|
|
}
|
|
|
|
}
|
|
}
|