namespace UnityHelpers.Tests.Attributes.Components { using System.Collections.Generic; using Core.Attributes; using UnityEngine; [DisallowMultipleComponent] public sealed class ExpectChildSpriteRenderers : MonoBehaviour { [ChildComponent(onlyDescendents = true)] public List inclusiveChildrenList; [ChildComponent(onlyDescendents = false)] public List exclusiveChildrenList; [ChildComponent(onlyDescendents = true)] public SpriteRenderer[] inclusiveChildrenArray; [ChildComponent(onlyDescendents = false)] public SpriteRenderer[] exclusiveChildrenArray; [ChildComponent(onlyDescendents = true)] public SpriteRenderer inclusiveChild; [ChildComponent(onlyDescendents = false)] public SpriteRenderer exclusiveChild; } }