Namespace: | Sirenix.OdinValidator.Editor |
Assembly: | Sirenix.OdinValidator.Editor |
public class SessionConfig
public SessionConfig(params ISessionConfigData[] configDataContainers)
Sirenix.OdinValidator.Editor.ISessionConfigData[] | configDataContainers |
public SessionConfig(List<ValidationItem> include, List<ValidationItem> exclude)
System.Collections.Generic.List<ValidationItem> | include | |
System.Collections.Generic.List<ValidationItem> | exclude |
public bool IsDirty
public List<ISessionConfigData> SessionData
public IEnumerable<ValidationItem> Exclude { get; }
public IEnumerable<ValidationItem> Include { get; }
public HashSet<string> GetAssetsToValidate()
System.Collections.Generic.HashSet<System.String> |
public HashSet<Object> GetObjectsToValidate()
System.Collections.Generic.HashSet<UnityEngine.Object> |
public HashSet<string> GetSceneGuidsToValidate()
System.Collections.Generic.HashSet<System.String> |
public void MarkDirty()
public void Optimize()
public void SaveChanges()
public bool ShouldValidateScene(string guid)
System.String | guid |
System.Boolean |
public void UpdateAll()
public void UpdateAssets()
public void UpdateScenes()