Namespace: | Sirenix.OdinValidator.Editor |
Assembly: | Sirenix.OdinValidator.Editor |
public class CombinedRuleInstance
public CombinedRuleInstance()
public SerializedRule Default
public SerializedRule Local
public SerializedRule Project
public ConfigSourceType DataOverrideState { get; }
public string Description { get; }
public bool Enabled { get; }
public ConfigSourceType EnabledOverrideState { get; }
public string Name { get; }
public Validator ValidatorData { get; }
public Validator GetOverrideDataOrDefaultCopy(ConfigSourceType type)
ConfigSourceType | type |
Validator |
public SerializedRule GetSerializedRule(ConfigSourceType value)
ConfigSourceType | value |
SerializedRule |
public bool IsDataOverriddenIn(ConfigSourceType configSourceType)
ConfigSourceType | configSourceType |
System.Boolean |
public bool IsEnabledIn(ConfigSourceType configSourceType)
ConfigSourceType | configSourceType |
System.Boolean |
public bool IsEnabledOverriddenIn(ConfigSourceType configSourceType)
ConfigSourceType | configSourceType |
System.Boolean |
public void SetEnabledOverrideState(ConfigSourceType type, bool value)
ConfigSourceType | type | |
System.Boolean | value |
public void SetOverrideData(ConfigSourceType type, Validator data)
ConfigSourceType | type | |
Validator | data |