Skip to Main Content

BTD_Mod_Helper​.Extensions​.LockedList


BloonsTD6 Mod Helper

BTD_Mod_Helper.Extensions

LockedList Class

Extensions for LockedLists

public static class LockedList

Inheritance System.Object  LockedList

Methods

LockedList.Any(this LockList, Func<T,bool>) Method

Return whether or not there are any elements in this that match the predicate

public static bool Any<T>(this LockList<T> source, System.Func<T,bool> predicate)
    where T : Object;

Type parameters

T

Parameters

source Il2CppAssets.Scripts.Utils.LockList

predicate System.Func<T,System.Boolean>

Returns

System.Boolean

LockedList.Any(this LockList) Method

Return whether or not there are any elements in this

public static bool Any<T>(this LockList<T> source)
    where T : Object;

Type parameters

T

Parameters

source Il2CppAssets.Scripts.Utils.LockList

Returns

System.Boolean

LockedList.FindIndex(this LockList, Func<T,bool>) Method

Return the index of the element that matches the predicate

public static int FindIndex<T>(this LockList<T> source, System.Func<T,bool> predicate)
    where T : Object;

Type parameters

T

Parameters

source Il2CppAssets.Scripts.Utils.LockList

predicate System.Func<T,System.Boolean>

Returns

System.Int32

LockedList.First(this LockList, Func<T,bool>) Method

Return the first element that matches the predicate

public static T First<T>(this LockList<T> source, System.Func<T,bool> predicate)
    where T : Il2CppObjectBase;

Type parameters

T

Parameters

source Il2CppAssets.Scripts.Utils.LockList

predicate System.Func<T,System.Boolean>

Returns

T

LockedList.First(this LockList) Method

Return the first element in the collection

public static T First<T>(this LockList<T> source);

Type parameters

T

Parameters

source Il2CppAssets.Scripts.Utils.LockList

Returns

T

LockedList.FirstOrDefault(this LockList, Func<T,bool>) Method

Return the first element that matches the predicate, or return default

public static T FirstOrDefault<T>(this LockList<T> source, System.Func<T,bool> predicate)
    where T : Object;

Type parameters

T

Parameters

source Il2CppAssets.Scripts.Utils.LockList

predicate System.Func<T,System.Boolean>

Returns

T

LockedList.FirstOrDefault(this LockList) Method

Return the first element in the collection, or return default if it's null

public static T FirstOrDefault<T>(this LockList<T> source);

Type parameters

T

Parameters

source Il2CppAssets.Scripts.Utils.LockList

Returns

T

LockedList.ForEach(this LockList, Action) Method

Performs the specified action on each element

public static void ForEach<T>(this LockList<T> source, System.Action<T> action);

Type parameters

T

Parameters

source Il2CppAssets.Scripts.Utils.LockList

action System.Action<T>

Action to preform on each element

LockedList.Last(this LockList) Method

Return the last item in the collection

public static T Last<T>(this LockList<T> source);

Type parameters

T

Parameters

source Il2CppAssets.Scripts.Utils.LockList

Returns

T

LockedList.LastOrDefault(this LockList, Func<T,bool>) Method

Return the last item in the collection that meets the condition, or return default

public static T LastOrDefault<T>(this LockList<T> source, System.Func<T,bool> predicate);

Type parameters

T

Parameters

source Il2CppAssets.Scripts.Utils.LockList

predicate System.Func<T,System.Boolean>

Returns

T

LockedList.Where(this LockList, Func<T,bool>) Method

Return all elements that match the predicate

public static System.Collections.Generic.List<T> Where<T>(this LockList<T> source, System.Func<T,bool> predicate)
    where T : Object;

Type parameters

T

Parameters

source Il2CppAssets.Scripts.Utils.LockList

predicate System.Func<T,System.Boolean>

Returns

System.Collections.Generic.List<T>

To learn how to download BTD Mod Helper and install mods, click here