public PoolContentSetter(FieldInfo field, Type type, IPoolSetter[] setters) { this.field = field; this.type = type; this.setters = setters; isUnityObject = typeof(UnityEngine.Object).IsAssignableFrom(type); }
public PoolElementContentSetter(Type elementType, IPoolSetter[] setters) { this.elementType = elementType; this.setters = setters; isUnityObject = typeof(UnityEngine.Object).IsAssignableFrom(elementType); }