Exemple #1
0
        protected override bool AcceptReference(IReference reference)
        {
            var referenceExpressionReference = reference as ReferenceExpressionReference;

            if (referenceExpressionReference != null)
            {
                var owner = referenceExpressionReference.Owner.Qualifier as IReferenceExpression;
                if (owner != null)
                {
                    var acceptReference = AcceptReference(owner.Reference);
                    if (acceptReference)
                    {
                        return(true);
                    }
                }
            }
            return(acceptableReferenceNames.IsEmpty() || acceptableReferenceNames.ContainsAny(reference.GetAllNames()));
        }
Exemple #2
0
 public bool IsEmpty()
 {
     return(Scenes.IsEmpty() &&
            Tags.IsEmpty() && Inputs.IsEmpty() && Layers.IsEmpty());
 }
Exemple #3
0
 public bool IsEmpty()
 {
     return(SceneNames.IsEmpty() && DisabledSceneNamesFromBuildSettings.IsEmpty() &&
            SceneNamesFromBuildSettings.IsEmpty());
 }