Method GetComponentsInParent
GetComponentsInParent<T>(List<T>)
Returns all components of Type T in the GameObject or any of its parents. Works recursively.
Declaration
public void GetComponentsInParent<T>(List<T> components) where T : Component
Parameters
Type | Name | Description |
---|---|---|
List<T> | components | The components of Type T |
Type Parameters
Name | Description |
---|---|
T | The type of components to retrieve |
Remarks
This will take a dependency on the components
GetComponentsInParent<T>(Component, List<T>)
Returns all components of Type T in the GameObject or any of its parents. Works recursively.
Declaration
public void GetComponentsInParent<T>(Component component, List<T> components) where T : Component
Parameters
Type | Name | Description |
---|---|---|
Component | component | The Object to get the components from |
List<T> | components | The components of Type T |
Type Parameters
Name | Description |
---|---|
T | The type of components to retrieve |
Remarks
This will take a dependency on the components
GetComponentsInParent<T>(GameObject, List<T>)
Returns all components of Type T in the GameObject or any of its parents. Works recursively.
Declaration
public void GetComponentsInParent<T>(GameObject gameObject, List<T> components) where T : Component
Parameters
Type | Name | Description |
---|---|---|
GameObject | gameObject | The GameObject to get the components from |
List<T> | components | The components of Type T |
Type Parameters
Name | Description |
---|---|
T | The type of components to retrieve |
Remarks
This will take a dependency on the components
GetComponentsInParent<T>()
Returns all components of Type T in the GameObject or any of its parents. Works recursively.
Declaration
public T[] GetComponentsInParent<T>() where T : Component
Returns
Type | Description |
---|---|
T[] | The components of Type T |
Type Parameters
Name | Description |
---|---|
T | The type of components to retrieve |
Remarks
This will take a dependency on the components
GetComponentsInParent<T>(Component)
Returns all components of Type T in the GameObject or any of its parents. Works recursively.
Declaration
public T[] GetComponentsInParent<T>(Component component) where T : Component
Parameters
Type | Name | Description |
---|---|---|
Component | component | The Object to get the components from |
Returns
Type | Description |
---|---|
T[] | The components of Type T |
Type Parameters
Name | Description |
---|---|
T | The type of components to retrieve |
Remarks
This will take a dependency on the components
GetComponentsInParent<T>(GameObject)
Returns all components of Type T in the GameObject or any of its parents. Works recursively.
Declaration
public T[] GetComponentsInParent<T>(GameObject gameObject) where T : Component
Parameters
Type | Name | Description |
---|---|---|
GameObject | gameObject | The GameObject to get the components from |
Returns
Type | Description |
---|---|
T[] | The components of Type T |
Type Parameters
Name | Description |
---|---|
T | The type of components to retrieve |
Remarks
This will take a dependency on the components