public ProjectSettingsCacheItem(ProjectSettingsSceneData sceneData = null, JetHashSet <string> inputs = null, JetHashSet <string> tags = null, JetHashSet <string> layers = null) { Scenes = sceneData ?? new ProjectSettingsSceneData(); Inputs = inputs ?? new JetHashSet <string>(); Tags = tags ?? new JetHashSet <string>(); Layers = layers ?? new JetHashSet <string>(); }
private static ProjectSettingsCacheItem Read(UnsafeReader reader) { return(new ProjectSettingsCacheItem(ProjectSettingsSceneData.ReadFrom(reader), ReadSet(reader), ReadSet(reader), ReadSet(reader))); }