Click or drag to resize

ShieldTSource, TArgs Methods

The ShieldTSource, TArgs generic type exposes the following members.

Methods
  NameDescription
Public methodAdd(Single, Boolean)
Adds the specified amount of resource to the pool.
(Inherited from ResourcePoolTSource, TArgs.)
Public methodAdd(Single, TSource, Boolean)
Adds the specified amount of resource to the pool.
(Inherited from ResourcePoolTSource, TArgs.)
Public methodAdd(Single, TSource, TArgs, Boolean)
Adds the specified amount of resource to the pool.
(Inherited from ResourcePoolTSource, TArgs.)
Protected methodAwake
Called when the MonoBehaviour is added to a GameObject.
(Overrides ResourcePoolTSource, TArgsAwake.)
Public methodBroadcastMessage(String)

Calls the method named methodName on every MonoBehaviour in this game object or any of its children.

(Inherited from Component.)
Public methodBroadcastMessage(String, Object)

Calls the method named methodName on every MonoBehaviour in this game object or any of its children.

(Inherited from Component.)
Public methodBroadcastMessage(String, SendMessageOptions)

Calls the method named methodName on every MonoBehaviour in this game object or any of its children.

(Inherited from Component.)
Public methodBroadcastMessage(String, Object, SendMessageOptions)

Calls the method named methodName on every MonoBehaviour in this game object or any of its children.

(Inherited from Component.)
Public methodCancelInvoke

Cancels all Invoke calls on this MonoBehaviour.

(Inherited from MonoBehaviour.)
Public methodCancelInvoke(String)

Cancels all Invoke calls with name methodName on this behaviour.

(Inherited from MonoBehaviour.)
Protected methodChange
Changes the resource amount by delta.
(Overrides ResourcePoolTSource, TArgsChange(Single, TSource, TArgs, Boolean).)
Public methodCompareTag

Is this game object tagged with tag ?

(Inherited from Component.)
Public methodEmpty(Boolean)
Completely empties the pool.
(Inherited from ResourcePoolTSource, TArgs.)
Public methodEmpty(TSource, Boolean)
Completely empties the pool.
(Inherited from ResourcePoolTSource, TArgs.)
Public methodEmpty(TSource, TArgs, Boolean)
Completely empties the pool.
(Inherited from ResourcePoolTSource, TArgs.)
Public methodEquals (Inherited from Object.)
Public methodFill(Boolean)
Fully fills the pool.
(Inherited from ResourcePoolTSource, TArgs.)
Public methodFill(Single, Boolean)
Fills the pool to the specified amount.
(Inherited from ResourcePoolTSource, TArgs.)
Public methodFill(TSource, Boolean)
Fully fills the pool.
(Inherited from ResourcePoolTSource, TArgs.)
Public methodFill(Single, TSource, Boolean)
Fills the pool to the specified amount.
(Inherited from ResourcePoolTSource, TArgs.)
Public methodFill(TSource, TArgs, Boolean)
Fully fills the pool.
(Inherited from ResourcePoolTSource, TArgs.)
Public methodFill(Single, TSource, TArgs, Boolean)
Fills the pool to the specified amount.
(Inherited from ResourcePoolTSource, TArgs.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetComponent(Type)

Returns the component of Type type if the game object has one attached, null if it doesn't.

(Inherited from Component.)
Public methodGetComponent(String)

Returns the component with name type if the game object has one attached, null if it doesn't.

(Inherited from Component.)
Public methodGetComponent``1 (Inherited from Component.)
Public methodGetComponentInChildren(Type)

Returns the component of Type type in the GameObject or any of its children using depth first search.

(Inherited from Component.)
Public methodGetComponentInChildren(Type, Boolean) (Inherited from Component.)
Public methodGetComponentInChildren``1 (Inherited from Component.)
Public methodGetComponentInChildren``1(Boolean) (Inherited from Component.)
Public methodGetComponentInParent(Type)

Returns the component of Type type in the GameObject or any of its parents.

(Inherited from Component.)
Public methodGetComponentInParent``1 (Inherited from Component.)
Public methodGetComponents(Type)

Returns all components of Type type in the GameObject.

(Inherited from Component.)
Public methodGetComponents(Type, ListComponent) (Inherited from Component.)
Public methodGetComponents``1 (Inherited from Component.)
Public methodGetComponents``1(ListUMP) (Inherited from Component.)
Public methodGetComponentsInChildren(Type)

Returns all components of Type type in the GameObject or any of its children.

(Inherited from Component.)
Public methodGetComponentsInChildren(Type, Boolean)

Returns all components of Type type in the GameObject or any of its children.

(Inherited from Component.)
Public methodGetComponentsInChildren``1 (Inherited from Component.)
Public methodGetComponentsInChildren``1(Boolean) (Inherited from Component.)
Public methodGetComponentsInChildren``1(ListUMP) (Inherited from Component.)
Public methodGetComponentsInChildren``1(Boolean, ListUMP) (Inherited from Component.)
Public methodGetComponentsInParent(Type) (Inherited from Component.)
Public methodGetComponentsInParent(Type, Boolean)

Returns all components of Type type in the GameObject or any of its parents.

(Inherited from Component.)
Public methodGetComponentsInParent``1 (Inherited from Component.)
Public methodGetComponentsInParent``1(Boolean) (Inherited from Component.)
Public methodGetComponentsInParent``1(Boolean, ListUMP) (Inherited from Component.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetInstanceID

Returns the instance id of the object.

(Inherited from Object.)
Public methodGetType
Gets the type of the current instance.
(Inherited from Object.)
Public methodInvoke

Invokes the method methodName in time seconds.

(Inherited from MonoBehaviour.)
Public methodInvokeRepeating

Invokes the method methodName in time seconds, then repeatedly every repeatRate seconds.

(Inherited from MonoBehaviour.)
Public methodIsInvoking

Is any invoke pending on this MonoBehaviour?

(Inherited from MonoBehaviour.)
Public methodIsInvoking(String)

Is any invoke on methodName pending?

(Inherited from MonoBehaviour.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodOnDisable
Called when the MonoBehaviour is disabled.
Protected methodOnEnable
Called when the MonoBehaviour is enabled.
Public methodOnEvent(Int32, IResourceEventTSource, TArgs)
Called when an event is invoked.
Public methodOnEvent(Int32, IResourcePreChangeEventTSource, TArgs)
Called when an event is invoked.
Public methodRemove(Single, Boolean)
Removes the specified amount of resource to the pool.
(Inherited from ResourcePoolTSource, TArgs.)
Public methodRemove(Single, TSource, Boolean)
Removes the specified amount of resource to the pool.
(Inherited from ResourcePoolTSource, TArgs.)
Public methodRemove(Single, TSource, TArgs, Boolean)
Removes the specified amount of resource to the pool.
(Inherited from ResourcePoolTSource, TArgs.)
Public methodRenew(Boolean)
Fully restores the pool, regardless of EmptyTillRenewed.
(Inherited from ResourcePoolTSource, TArgs.)
Public methodRenew(Single, Boolean)
Restores the pool to the specified amount, regardless of EmptyTillRenewed.
(Inherited from ResourcePoolTSource, TArgs.)
Public methodRenew(TSource, Boolean)
Fully restores the pool, regardless of EmptyTillRenewed.
(Inherited from ResourcePoolTSource, TArgs.)
Public methodRenew(Single, TSource, Boolean)
Restores the pool to the specified amount, regardless of EmptyTillRenewed.
(Inherited from ResourcePoolTSource, TArgs.)
Public methodRenew(TSource, TArgs, Boolean)
Fully restores the pool, regardless of EmptyTillRenewed.
(Inherited from ResourcePoolTSource, TArgs.)
Public methodRenew(Single, TSource, TArgs, Boolean)
Restores the pool to the specified amount, regardless of EmptyTillRenewed.
(Inherited from ResourcePoolTSource, TArgs.)
Public methodSendMessage(String)

Calls the method named methodName on every MonoBehaviour in this game object.

(Inherited from Component.)
Public methodSendMessage(String, Object)

Calls the method named methodName on every MonoBehaviour in this game object.

(Inherited from Component.)
Public methodSendMessage(String, SendMessageOptions)

Calls the method named methodName on every MonoBehaviour in this game object.

(Inherited from Component.)
Public methodSendMessage(String, Object, SendMessageOptions)

Calls the method named methodName on every MonoBehaviour in this game object.

(Inherited from Component.)
Public methodSendMessageUpwards(String)

Calls the method named methodName on every MonoBehaviour in this game object and on every ancestor of the behaviour.

(Inherited from Component.)
Public methodSendMessageUpwards(String, Object)

Calls the method named methodName on every MonoBehaviour in this game object and on every ancestor of the behaviour.

(Inherited from Component.)
Public methodSendMessageUpwards(String, SendMessageOptions)

Calls the method named methodName on every MonoBehaviour in this game object and on every ancestor of the behaviour.

(Inherited from Component.)
Public methodSendMessageUpwards(String, Object, SendMessageOptions)

Calls the method named methodName on every MonoBehaviour in this game object and on every ancestor of the behaviour.

(Inherited from Component.)
Public methodStartCoroutine(IEnumerator)

Starts a coroutine.

(Inherited from MonoBehaviour.)
Public methodStartCoroutine(String)

Starts a coroutine named methodName.

(Inherited from MonoBehaviour.)
Public methodStartCoroutine(String, Object)

Starts a coroutine named methodName.

(Inherited from MonoBehaviour.)
Public methodStartCoroutine_Auto Obsolete. (Inherited from MonoBehaviour.)
Public methodStopAllCoroutines

Stops all coroutines running on this behaviour.

(Inherited from MonoBehaviour.)
Public methodStopCoroutine(String)

Stops the first coroutine named methodName, or the coroutine stored in routine running on this behaviour.

(Inherited from MonoBehaviour.)
Public methodStopCoroutine(IEnumerator)

Stops the first coroutine named methodName, or the coroutine stored in routine running on this behaviour.

(Inherited from MonoBehaviour.)
Public methodStopCoroutine(Coroutine) (Inherited from MonoBehaviour.)
Public methodToString

Returns the name of the game object.

(Inherited from Object.)
Top
Extension Methods
  NameDescription
Public Extension MethodStartBetterCoroutine(IEnumerator, UpdateLoop)Overloaded.
Starts a new coroutine.
(Defined by BetterCoroutinesExtensions.)
Public Extension MethodStartBetterCoroutine(IEnumerator, Int32)Overloaded.
Starts a new coroutine.
(Defined by BetterCoroutinesExtensions.)
Public Extension MethodStartBetterCoroutineLinked(IEnumerator, UpdateLoop)Overloaded.
Starts a new coroutine with its lifetime linked to this component. The coroutine will be stopped when the linked component is disabled or destroyed.
(Defined by BetterCoroutinesExtensions.)
Public Extension MethodStartBetterCoroutineLinked(IEnumerator, Int32)Overloaded.
Starts a new coroutine with its lifetime linked to this component. The coroutine will be stopped when the linked component is disabled or destroyed.
(Defined by BetterCoroutinesExtensions.)
Public Extension MethodStopBetterCoroutine
Stops a running coroutine prematurely. This will stop any child coroutines as well.
(Defined by BetterCoroutinesExtensions.)
Top
See Also