Init(args)
Scripting Reference
Loading...
Searching...
No Matches

◆ All< T >() [4/5]

static void Sisus.Init.Find.All< T > ( [DisallowNull] List< T > results,
bool includeInactive = false )
static

Returns all loaded objects of type T .

Template Parameters
TType of the objects to find.

Objects match the search criteria if their class is of type T , if their class derives from a base class of type T , or their class implements an interface of type T .

Only objects whose classes derive from Component or ScriptableObject or objects that are wrapped by a IWrapper<T> can be returned.

Can also be the type of a wrapped object, in which case it will try to find all wrappers for objects of that type from the loaded scenes.

Parameters
resultsList into which found instances are added.
includeInactiveShould components on inactive GameObjects be included in the search?