class ShadowList
A list of shadows
public bool IsNone
Whether there are no shadows at all.
public void AddFrom( ShadowList other )
Copy shadows from another list of shadows.
public void SetFromLerp( ShadowList a, ShadowList b, float frac )
Given 2 lists of shadows, perform linear interpolation on both lists and store the result in this list. Will work with mismatched shadow counts.
aThe first list of shadows.bThe second list of shadows.fracFraction for the linear interpolation, in range of [0,1]
public List<Shadow> Slice( int start, int length )
😔 No documentation found.
public int IndexOf( Shadow item )
😔 No documentation found.
public int IndexOf( Shadow item, int index )
😔 No documentation found.
public int IndexOf( Shadow item, int index, int count )
😔 No documentation found.
public void Insert( int index, Shadow item )
😔 No documentation found.
public void InsertRange( int index, IEnumerable<Shadow> collection )
😔 No documentation found.
public int LastIndexOf( Shadow item )
😔 No documentation found.
public int LastIndexOf( Shadow item, int index )
😔 No documentation found.
public int LastIndexOf( Shadow item, int index, int count )
😔 No documentation found.
public bool Remove( Shadow item )
😔 No documentation found.
public int RemoveAll( Predicate<Shadow> match )
😔 No documentation found.
public void RemoveAt( int index )
😔 No documentation found.
public void RemoveRange( int index, int count )
😔 No documentation found.
public void Reverse( )
😔 No documentation found.
public void Reverse( int index, int count )
😔 No documentation found.
public void Sort( )
😔 No documentation found.
public void Sort( IComparer<Shadow> comparer )
😔 No documentation found.
public void Sort( int index, int count, IComparer<Shadow> comparer )
😔 No documentation found.
public void Sort( Comparison<Shadow> comparison )
😔 No documentation found.
public Shadow[] ToArray( )
😔 No documentation found.
public void TrimExcess( )
😔 No documentation found.
public bool TrueForAll( Predicate<Shadow> match )
😔 No documentation found.
public Type GetType( )
😔 No documentation found.
public string ToString( )
😔 No documentation found.
public bool Equals( object obj )
😔 No documentation found.
public List<Shadow> GetRange( int index, int count )
😔 No documentation found.
public void ForEach( Action<Shadow> action )
😔 No documentation found.
public List<Shadow>.Enumerator GetEnumerator( )
😔 No documentation found.
public int GetHashCode( )
😔 No documentation found.
public int Capacity { get; set; }
😔 No documentation found.
public int Count { get; }
😔 No documentation found.
public Shadow Item { get; set; }
😔 No documentation found.
public void Add( Shadow item )
😔 No documentation found.
public void AddRange( IEnumerable<Shadow> collection )
😔 No documentation found.
public ReadOnlyCollection<Shadow> AsReadOnly( )
😔 No documentation found.
public int BinarySearch( int index, int count, Shadow item, IComparer<Shadow> comparer )
😔 No documentation found.
public int BinarySearch( Shadow item )
😔 No documentation found.
public int BinarySearch( Shadow item, IComparer<Shadow> comparer )
😔 No documentation found.
public void Clear( )
😔 No documentation found.
public bool Contains( Shadow item )
😔 No documentation found.
public List<TOutput> ConvertAll( Converter<Shadow,TOutput> converter )
😔 No documentation found.
public void CopyTo( Shadow[] array )
😔 No documentation found.
public void CopyTo( int index, Shadow[] array, int arrayIndex, int count )
😔 No documentation found.
public void CopyTo( Shadow[] array, int arrayIndex )
😔 No documentation found.
public int EnsureCapacity( int capacity )
😔 No documentation found.
public bool Exists( Predicate<Shadow> match )
😔 No documentation found.
public Shadow Find( Predicate<Shadow> match )
😔 No documentation found.
public List<Shadow> FindAll( Predicate<Shadow> match )
😔 No documentation found.
public int FindIndex( Predicate<Shadow> match )
😔 No documentation found.
public int FindIndex( int startIndex, Predicate<Shadow> match )
😔 No documentation found.
public int FindIndex( int startIndex, int count, Predicate<Shadow> match )
😔 No documentation found.
public Shadow FindLast( Predicate<Shadow> match )
😔 No documentation found.
public int FindLastIndex( Predicate<Shadow> match )
😔 No documentation found.
public int FindLastIndex( int startIndex, Predicate<Shadow> match )
😔 No documentation found.
public ShadowList( )
😔 No documentation found.
public int FindLastIndex( int startIndex, int count, Predicate<Shadow> match )
😔 No documentation found.