public override IEnumerable <Object> FetchDependencies(ISerializedFile file, bool isLog = false) { foreach (Object asset in base.FetchDependencies(file, isLog)) { yield return(asset); } yield return(DiffuseTexture.FetchDependency(file, isLog, ToLogString, DiffuseTextureName)); yield return(NormalMapTexture.FetchDependency(file, isLog, ToLogString, NormalMapTextureName)); yield return(MaskMapTexture.FetchDependency(file, isLog, ToLogString, MaskMapTextureName)); }