![]() | CacheableValueSetter Class |
Namespace: DustProductions.Core
public abstract class CacheableValueSetter : Cacheable
The CacheableValueSetter type exposes the following members.
Name | Description | |
---|---|---|
![]() | CacheableValueSetter | Initializes a new instance of the CacheableValueSetter class |
Name | Description | |
---|---|---|
![]() ![]() | GetAffectedType |
Setters set values on other types of objects. This method can be used to know what Type of object the setter modifies. This method should be hidden with the "new" keyword in classes further down the inheritance tree.
|
![]() | GetReferencedComponent |
Fetch the Component this setter is referencing.
|
Name | Description | |
---|---|---|
![]() | AnnounceComponentAdded |
Notifies any IComponentHandlers on the GameObject a Component is added to, that the Component has been added.
(Defined by ExtensionMethods.) |
![]() | StartCoroutineT |
Use by calling this.StartCoroutine and assigning it to a Coroutine. Then you can call your assigned coroutine.Cancel(), or .HasFinished, or a variety of other neat things.
(Defined by ExtensionMethods.) |
![]() | TryGetComponentT(T, Boolean) | Overloaded.
Attempts to get a component on a gameobject.
(Defined by ExtensionMethods.) |
![]() | TryGetComponentT1, T2(T1, Boolean) | Overloaded.
Attempts to get a component on a gameobject.
(Defined by ExtensionMethods.) |
![]() | TryGetComponentsT(T, Boolean) | Overloaded.
Attempts to get components on a gameobject.
(Defined by ExtensionMethods.) |
![]() | TryGetComponentsT1, T2(T1, Boolean) | Overloaded.
Attempts to get components on a gameobject.
(Defined by ExtensionMethods.) |