class ShadowList

in global :: Sandbox . UI

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.

  • a The first list of shadows.
  • b The second list of shadows.
  • frac Fraction 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.