Extension class to allow to used Property and MonoBehaviourTagged static functions directly from a GameObject instance.
|
static List< Property > | GetProperties (this GameObject gameObject) |
| Return all Nectunia.PropertyInterface.Property in the current GameObject. More...
|
|
static List< Property > | GetProperties (this GameObject gameObject, TagID tagID) |
| Return all Nectunia.PropertyInterface.Property with passed TagID in the current GameObject. More...
|
|
static List< Property > | GetPropertiesInChildren (this GameObject gameObject, bool includeInactive=false) |
| Return all Nectunia.PropertyInterface.Property in the current GameObject or in its children. More...
|
|
static List< Property > | GetPropertiesInChildren (this GameObject gameObject, TagID tagID, bool includeInactive=false) |
| Return all Nectunia.PropertyInterface.Property with passed TagID in the current GameObject or in its children. More...
|
|
static Property | GetProperty (this GameObject gameObject) |
| Return the first Nectunia.PropertyInterface.Property in the current GameObject. More...
|
|
static Property | GetProperty (this GameObject gameObject, TagID tagID) |
| Return the first Nectunia.PropertyInterface.Property with passed TagID in the current GameObject. More...
|
|
static Property | GetPropertyInChildren (this GameObject gameObject, bool includeInactive=false) |
| Return the first Nectunia.PropertyInterface.Property in the current GameObject or in its children. More...
|
|
static Property | GetPropertyInChildren (this GameObject gameObject, TagID tagID, bool includeInactive=false) |
| Return the first Nectunia.PropertyInterface.Property with passed TagID in the current GameObject or in its children. More...
|
|
static List< MonoBehaviourTagged > | GetMonoBehavioursTagged (this GameObject gameObject) |
| Return all Nectunia.PropertyInterface.MonoBehaviourTagged in the current GameObject. More...
|
|
static List< MonoBehaviourTagged > | GetMonoBehavioursTagged (this GameObject gameObject, TagID tagID) |
| Return all Nectunia.PropertyInterface.MonoBehaviourTagged with passed TagID in the current GameObject. More...
|
|
static List< MonoBehaviourTagged > | GetMonoBehavioursTaggedInChildren (this GameObject gameObject, bool includeInactive=false) |
| Return all Nectunia.PropertyInterface.MonoBehaviourTagged in the current GameObject or in its children. More...
|
|
static List< MonoBehaviourTagged > | GetMonoBehavioursTaggedInChildren (this GameObject gameObject, TagID tagID, bool includeInactive=false) |
| Return all Nectunia.PropertyInterface.MonoBehaviourTagged with passed TagID in the current GameObject or in its children. More...
|
|
static MonoBehaviourTagged | GetMonoBehaviourTagged (this GameObject gameObject) |
| Return the first Nectunia.PropertyInterface.MonoBehaviourTagged in the current GameObject. More...
|
|
static MonoBehaviourTagged | GetMonoBehaviourTagged (this GameObject gameObject, TagID tagID) |
| Return the first Nectunia.PropertyInterface.MonoBehaviourTagged with passed TagID in the current GameObject. More...
|
|
static MonoBehaviourTagged | GetMonoBehaviourTaggedInChildren (this GameObject gameObject, bool includeInactive=false) |
| Return the first Nectunia.PropertyInterface.MonoBehaviourTagged in the current GameObject or in its children. More...
|
|
static MonoBehaviourTagged | GetMonoBehaviourTaggedInChildren (this GameObject gameObject, TagID tagID, bool includeInactive=false) |
| Return the first Nectunia.PropertyInterface.MonoBehaviourTagged with passed TagID in the current GameObject or in its children. More...
|
|