wHiteRabbiT-sTudio Framework
wHiteRabbiT.Unity.Extensions.GameObjectExtensions Class Reference

Static Public Member Functions

static List< GameObject > ChildrenRec (this GameObject goRoot)
 
static T GetComponentRec< T > (this GameObject goRoot)
 
static GameObject SafeFind (this GameObject goRoot, params string[] hierarchy)
 
static GameObject SafeFindStartsWith (this GameObject goRoot, string Name)
 
static T SafeAddComponent< T > (this GameObject go)
 
static List< T > SafeAddComponentRec< T > (this GameObject go)
 
static void SafeDeleteComponent< T > (this GameObject go)
 
static Vector3 Axe (this GameObject go, Axes axe)
 

Member Function Documentation

static Vector3 wHiteRabbiT.Unity.Extensions.GameObjectExtensions.Axe ( this GameObject  go,
Axes  axe 
)
static
static List<GameObject> wHiteRabbiT.Unity.Extensions.GameObjectExtensions.ChildrenRec ( this GameObject  goRoot)
static
static T wHiteRabbiT.Unity.Extensions.GameObjectExtensions.GetComponentRec< T > ( this GameObject  goRoot)
static
Type Constraints
T :Component 
static T wHiteRabbiT.Unity.Extensions.GameObjectExtensions.SafeAddComponent< T > ( this GameObject  go)
static
Type Constraints
T :Component 
static List<T> wHiteRabbiT.Unity.Extensions.GameObjectExtensions.SafeAddComponentRec< T > ( this GameObject  go)
static
Type Constraints
T :Component 
static void wHiteRabbiT.Unity.Extensions.GameObjectExtensions.SafeDeleteComponent< T > ( this GameObject  go)
static
Type Constraints
T :Component 
static GameObject wHiteRabbiT.Unity.Extensions.GameObjectExtensions.SafeFind ( this GameObject  goRoot,
params string[]  hierarchy 
)
static
static GameObject wHiteRabbiT.Unity.Extensions.GameObjectExtensions.SafeFindStartsWith ( this GameObject  goRoot,
string  Name 
)
static

The documentation for this class was generated from the following file: