SHADE_Y3/bin/Release/SHADE_CSharp.xml

1030 lines
46 KiB
XML

<?xml version="1.0"?>
<doc>
<assembly>
<name>SHADE_CSharp</name>
</assembly>
<members>
<member name="T:SHADE.ICallbackAction">
<summary>
Interface for a CallbackAction that all variants inherit from.
</summary>
</member>
<member name="P:SHADE.ICallbackAction.IsRuntimeAction">
<summary>
Whether or not this CallbackAction is runtime assigned. If it is, then the
TargetMethodName and TargetObject properties are invalid.
</summary>
</member>
<member name="P:SHADE.ICallbackAction.TargetMethodName">
<summary>
Name of the method that this CallbackAction is using.
</summary>
</member>
<member name="P:SHADE.ICallbackAction.TargetObject">
<summary>
Object which the specified target method is called on.
</summary>
</member>
<member name="T:SHADE.CallbackAction`1">
<summary>
Represents a function call that can be serialised and put togetheer with scripts.
This variant accepts functions with 1 parameter.
</summary>
</member>
<member name="P:SHADE.CallbackAction`1.TargetObject">
<inheritdoc/>
</member>
<member name="P:SHADE.CallbackAction`1.TargetMethodName">
<inheritdoc/>
</member>
<member name="P:SHADE.CallbackAction`1.IsRuntimeAction">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackAction`1.#ctor">
<summary>
Constructs an empty Callback action.
</summary>
</member>
<member name="M:SHADE.CallbackAction`1.#ctor(System.Reflection.MethodInfo)">
<summary>
Constructs a CallbackAction that represents a call to the specified static
method.
</summary>
<param name="method">Method to call.</param>
<exception cref="T:System.ArgumentException">
Thrown if a method that is not compatible with the target is specified. The method's
source type must match the target's type.
</exception>
</member>
<member name="M:SHADE.CallbackAction`1.#ctor(System.Object,System.Reflection.MethodInfo)">
<summary>
Constructs a CallbackAction that represents a call to a specified member
method on the specified target.
</summary>
<param name="target">Object to call the method on.</param>
<param name="method">Method to call.</param>
<exception cref="T:System.ArgumentException">
Thrown if a method that is not compatible with the target is specified. The method's
source type must match the target's type.
</exception>
</member>
<member name="M:SHADE.CallbackAction`1.#ctor(System.Action{`0})">
<summary>
Constructs a Callback action based on an action.
</summary>
<param name="action">Action that wraps a function to be called.</param>
</member>
<member name="M:SHADE.CallbackAction`1.Invoke(`0)">
<summary>
Invokes the CallbackAction's stored method/action with the specified parameters.
</summary>
</member>
<member name="T:SHADE.CallbackAction`2">
<summary>
Represents a function call that can be serialised and put togetheer with scripts.
This variant accepts functions with 2 parameters.
</summary>
</member>
<member name="P:SHADE.CallbackAction`2.TargetObject">
<inheritdoc/>
</member>
<member name="P:SHADE.CallbackAction`2.TargetMethodName">
<inheritdoc/>
</member>
<member name="P:SHADE.CallbackAction`2.IsRuntimeAction">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackAction`2.#ctor">
<summary>
Constructs an empty Callback action.
</summary>
</member>
<member name="M:SHADE.CallbackAction`2.#ctor(System.Reflection.MethodInfo)">
<summary>
Constructs a CallbackAction that represents a call to the specified static
method.
</summary>
<param name="method">Method to call.</param>
<exception cref="T:System.ArgumentException">
Thrown if a method that is not compatible with the target is specified. The method's
source type must match the target's type.
</exception>
</member>
<member name="M:SHADE.CallbackAction`2.#ctor(System.Object,System.Reflection.MethodInfo)">
<summary>
Constructs a CallbackAction that represents a call to a specified member
method on the specified target.
</summary>
<param name="target">Object to call the method on.</param>
<param name="method">Method to call.</param>
<exception cref="T:System.ArgumentException">
Thrown if a method that is not compatible with the target is specified. The method's
source type must match the target's type.
</exception>
</member>
<member name="M:SHADE.CallbackAction`2.#ctor(System.Action{`0,`1})">
<summary>
Constructs a Callback action based on an action.
</summary>
<param name="action">Action that wraps a function to be called.</param>
</member>
<member name="M:SHADE.CallbackAction`2.Invoke(`0,`1)">
<summary>
Invokes the CallbackAction's stored method/action with the specified parameters.
</summary>
</member>
<member name="T:SHADE.CallbackAction`3">
<summary>
Represents a function call that can be serialised and put togetheer with scripts.
This variant accepts functions with 3 parameters.
</summary>
</member>
<member name="P:SHADE.CallbackAction`3.TargetObject">
<inheritdoc/>
</member>
<member name="P:SHADE.CallbackAction`3.TargetMethodName">
<inheritdoc/>
</member>
<member name="P:SHADE.CallbackAction`3.IsRuntimeAction">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackAction`3.#ctor">
<summary>
Constructs an empty Callback action.
</summary>
</member>
<member name="M:SHADE.CallbackAction`3.#ctor(System.Reflection.MethodInfo)">
<summary>
Constructs a CallbackAction that represents a call to the specified static
method.
</summary>
<param name="method">Method to call.</param>
<exception cref="T:System.ArgumentException">
Thrown if a method that is not compatible with the target is specified. The method's
source type must match the target's type.
</exception>
</member>
<member name="M:SHADE.CallbackAction`3.#ctor(System.Object,System.Reflection.MethodInfo)">
<summary>
Constructs a CallbackAction that represents a call to a specified member
method on the specified target.
</summary>
<param name="target">Object to call the method on.</param>
<param name="method">Method to call.</param>
<exception cref="T:System.ArgumentException">
Thrown if a method that is not compatible with the target is specified. The method's
source type must match the target's type.
</exception>
</member>
<member name="M:SHADE.CallbackAction`3.#ctor(System.Action{`0,`1,`2})">
<summary>
Constructs a Callback action based on an action.
</summary>
<param name="action">Action that wraps a function to be called.</param>
</member>
<member name="M:SHADE.CallbackAction`3.Invoke(`0,`1,`2)">
<summary>
Invokes the CallbackAction's stored method/action with the specified parameters.
</summary>
</member>
<member name="T:SHADE.CallbackAction`4">
<summary>
Represents a function call that can be serialised and put togetheer with scripts.
This variant accepts functions with 4 parameters.
</summary>
</member>
<member name="P:SHADE.CallbackAction`4.TargetObject">
<inheritdoc/>
</member>
<member name="P:SHADE.CallbackAction`4.TargetMethodName">
<inheritdoc/>
</member>
<member name="P:SHADE.CallbackAction`4.IsRuntimeAction">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackAction`4.#ctor">
<summary>
Constructs an empty Callback action.
</summary>
</member>
<member name="M:SHADE.CallbackAction`4.#ctor(System.Reflection.MethodInfo)">
<summary>
Constructs a CallbackAction that represents a call to the specified static
method.
</summary>
<param name="method">Method to call.</param>
<exception cref="T:System.ArgumentException">
Thrown if a method that is not compatible with the target is specified. The method's
source type must match the target's type.
</exception>
</member>
<member name="M:SHADE.CallbackAction`4.#ctor(System.Object,System.Reflection.MethodInfo)">
<summary>
Constructs a CallbackAction that represents a call to a specified member
method on the specified target.
</summary>
<param name="target">Object to call the method on.</param>
<param name="method">Method to call.</param>
<exception cref="T:System.ArgumentException">
Thrown if a method that is not compatible with the target is specified. The method's
source type must match the target's type.
</exception>
</member>
<member name="M:SHADE.CallbackAction`4.#ctor(System.Action{`0,`1,`2,`3})">
<summary>
Constructs a Callback action based on an action.
</summary>
<param name="action">Action that wraps a function to be called.</param>
</member>
<member name="M:SHADE.CallbackAction`4.Invoke(`0,`1,`2,`3)">
<summary>
Invokes the CallbackAction's stored method/action with the specified parameters.
</summary>
</member>
<member name="T:SHADE.CallbackAction`5">
<summary>
Represents a function call that can be serialised and put togetheer with scripts.
This variant accepts functions with 5 parameters.
</summary>
</member>
<member name="P:SHADE.CallbackAction`5.TargetObject">
<inheritdoc/>
</member>
<member name="P:SHADE.CallbackAction`5.TargetMethodName">
<inheritdoc/>
</member>
<member name="P:SHADE.CallbackAction`5.IsRuntimeAction">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackAction`5.#ctor">
<summary>
Constructs an empty Callback action.
</summary>
</member>
<member name="M:SHADE.CallbackAction`5.#ctor(System.Reflection.MethodInfo)">
<summary>
Constructs a CallbackAction that represents a call to the specified static
method.
</summary>
<param name="method">Method to call.</param>
<exception cref="T:System.ArgumentException">
Thrown if a method that is not compatible with the target is specified. The method's
source type must match the target's type.
</exception>
</member>
<member name="M:SHADE.CallbackAction`5.#ctor(System.Object,System.Reflection.MethodInfo)">
<summary>
Constructs a CallbackAction that represents a call to a specified member
method on the specified target.
</summary>
<param name="target">Object to call the method on.</param>
<param name="method">Method to call.</param>
<exception cref="T:System.ArgumentException">
Thrown if a method that is not compatible with the target is specified. The method's
source type must match the target's type.
</exception>
</member>
<member name="M:SHADE.CallbackAction`5.#ctor(System.Action{`0,`1,`2,`3,`4})">
<summary>
Constructs a Callback action based on an action.
</summary>
<param name="action">Action that wraps a function to be called.</param>
</member>
<member name="M:SHADE.CallbackAction`5.Invoke(`0,`1,`2,`3,`4)">
<summary>
Invokes the CallbackAction's stored method/action with the specified parameters.
</summary>
</member>
<member name="T:SHADE.CallbackAction`6">
<summary>
Represents a function call that can be serialised and put togetheer with scripts.
This variant accepts functions with 6 parameters.
</summary>
</member>
<member name="P:SHADE.CallbackAction`6.TargetObject">
<inheritdoc/>
</member>
<member name="P:SHADE.CallbackAction`6.TargetMethodName">
<inheritdoc/>
</member>
<member name="P:SHADE.CallbackAction`6.IsRuntimeAction">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackAction`6.#ctor">
<summary>
Constructs an empty Callback action.
</summary>
</member>
<member name="M:SHADE.CallbackAction`6.#ctor(System.Reflection.MethodInfo)">
<summary>
Constructs a CallbackAction that represents a call to the specified static
method.
</summary>
<param name="method">Method to call.</param>
<exception cref="T:System.ArgumentException">
Thrown if a method that is not compatible with the target is specified. The method's
source type must match the target's type.
</exception>
</member>
<member name="M:SHADE.CallbackAction`6.#ctor(System.Object,System.Reflection.MethodInfo)">
<summary>
Constructs a CallbackAction that represents a call to a specified member
method on the specified target.
</summary>
<param name="target">Object to call the method on.</param>
<param name="method">Method to call.</param>
<exception cref="T:System.ArgumentException">
Thrown if a method that is not compatible with the target is specified. The method's
source type must match the target's type.
</exception>
</member>
<member name="M:SHADE.CallbackAction`6.#ctor(System.Action{`0,`1,`2,`3,`4,`5})">
<summary>
Constructs a Callback action based on an action.
</summary>
<param name="action">Action that wraps a function to be called.</param>
</member>
<member name="M:SHADE.CallbackAction`6.Invoke(`0,`1,`2,`3,`4,`5)">
<summary>
Invokes the CallbackAction's stored method/action with the specified parameters.
</summary>
</member>
<member name="T:SHADE.CallbackAction`7">
<summary>
Represents a function call that can be serialised and put togetheer with scripts.
This variant accepts functions with 7 parameters.
</summary>
</member>
<member name="P:SHADE.CallbackAction`7.TargetObject">
<inheritdoc/>
</member>
<member name="P:SHADE.CallbackAction`7.TargetMethodName">
<inheritdoc/>
</member>
<member name="P:SHADE.CallbackAction`7.IsRuntimeAction">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackAction`7.#ctor">
<summary>
Constructs an empty Callback action.
</summary>
</member>
<member name="M:SHADE.CallbackAction`7.#ctor(System.Reflection.MethodInfo)">
<summary>
Constructs a CallbackAction that represents a call to the specified static
method.
</summary>
<param name="method">Method to call.</param>
<exception cref="T:System.ArgumentException">
Thrown if a method that is not compatible with the target is specified. The method's
source type must match the target's type.
</exception>
</member>
<member name="M:SHADE.CallbackAction`7.#ctor(System.Object,System.Reflection.MethodInfo)">
<summary>
Constructs a CallbackAction that represents a call to a specified member
method on the specified target.
</summary>
<param name="target">Object to call the method on.</param>
<param name="method">Method to call.</param>
<exception cref="T:System.ArgumentException">
Thrown if a method that is not compatible with the target is specified. The method's
source type must match the target's type.
</exception>
</member>
<member name="M:SHADE.CallbackAction`7.#ctor(System.Action{`0,`1,`2,`3,`4,`5,`6})">
<summary>
Constructs a Callback action based on an action.
</summary>
<param name="action">Action that wraps a function to be called.</param>
</member>
<member name="M:SHADE.CallbackAction`7.Invoke(`0,`1,`2,`3,`4,`5,`6)">
<summary>
Invokes the CallbackAction's stored method/action with the specified parameters.
</summary>
</member>
<member name="T:SHADE.CallbackAction`8">
<summary>
Represents a function call that can be serialised and put togetheer with scripts.
This variant accepts functions with 8 parameters.
</summary>
</member>
<member name="P:SHADE.CallbackAction`8.TargetObject">
<inheritdoc/>
</member>
<member name="P:SHADE.CallbackAction`8.TargetMethodName">
<inheritdoc/>
</member>
<member name="P:SHADE.CallbackAction`8.IsRuntimeAction">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackAction`8.#ctor">
<summary>
Constructs an empty Callback action.
</summary>
</member>
<member name="M:SHADE.CallbackAction`8.#ctor(System.Reflection.MethodInfo)">
<summary>
Constructs a CallbackAction that represents a call to the specified static
method.
</summary>
<param name="method">Method to call.</param>
<exception cref="T:System.ArgumentException">
Thrown if a method that is not compatible with the target is specified. The method's
source type must match the target's type.
</exception>
</member>
<member name="M:SHADE.CallbackAction`8.#ctor(System.Object,System.Reflection.MethodInfo)">
<summary>
Constructs a CallbackAction that represents a call to a specified member
method on the specified target.
</summary>
<param name="target">Object to call the method on.</param>
<param name="method">Method to call.</param>
<exception cref="T:System.ArgumentException">
Thrown if a method that is not compatible with the target is specified. The method's
source type must match the target's type.
</exception>
</member>
<member name="M:SHADE.CallbackAction`8.#ctor(System.Action{`0,`1,`2,`3,`4,`5,`6,`7})">
<summary>
Constructs a Callback action based on an action.
</summary>
<param name="action">Action that wraps a function to be called.</param>
</member>
<member name="M:SHADE.CallbackAction`8.Invoke(`0,`1,`2,`3,`4,`5,`6,`7)">
<summary>
Invokes the CallbackAction's stored method/action with the specified parameters.
</summary>
</member>
<member name="T:SHADE.CallbackAction`9">
<summary>
Represents a function call that can be serialised and put togetheer with scripts.
This variant accepts functions with 9 parameters.
</summary>
</member>
<member name="P:SHADE.CallbackAction`9.TargetObject">
<inheritdoc/>
</member>
<member name="P:SHADE.CallbackAction`9.TargetMethodName">
<inheritdoc/>
</member>
<member name="P:SHADE.CallbackAction`9.IsRuntimeAction">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackAction`9.#ctor">
<summary>
Constructs an empty Callback action.
</summary>
</member>
<member name="M:SHADE.CallbackAction`9.#ctor(System.Reflection.MethodInfo)">
<summary>
Constructs a CallbackAction that represents a call to the specified static
method.
</summary>
<param name="method">Method to call.</param>
<exception cref="T:System.ArgumentException">
Thrown if a method that is not compatible with the target is specified. The method's
source type must match the target's type.
</exception>
</member>
<member name="M:SHADE.CallbackAction`9.#ctor(System.Object,System.Reflection.MethodInfo)">
<summary>
Constructs a CallbackAction that represents a call to a specified member
method on the specified target.
</summary>
<param name="target">Object to call the method on.</param>
<param name="method">Method to call.</param>
<exception cref="T:System.ArgumentException">
Thrown if a method that is not compatible with the target is specified. The method's
source type must match the target's type.
</exception>
</member>
<member name="M:SHADE.CallbackAction`9.#ctor(System.Action{`0,`1,`2,`3,`4,`5,`6,`7,`8})">
<summary>
Constructs a Callback action based on an action.
</summary>
<param name="action">Action that wraps a function to be called.</param>
</member>
<member name="M:SHADE.CallbackAction`9.Invoke(`0,`1,`2,`3,`4,`5,`6,`7,`8)">
<summary>
Invokes the CallbackAction's stored method/action with the specified parameters.
</summary>
</member>
<member name="T:SHADE.CallbackAction`10">
<summary>
Represents a function call that can be serialised and put togetheer with scripts.
This variant accepts functions with 10 parameters.
</summary>
</member>
<member name="P:SHADE.CallbackAction`10.TargetObject">
<inheritdoc/>
</member>
<member name="P:SHADE.CallbackAction`10.TargetMethodName">
<inheritdoc/>
</member>
<member name="P:SHADE.CallbackAction`10.IsRuntimeAction">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackAction`10.#ctor">
<summary>
Constructs an empty Callback action.
</summary>
</member>
<member name="M:SHADE.CallbackAction`10.#ctor(System.Reflection.MethodInfo)">
<summary>
Constructs a CallbackAction that represents a call to the specified static
method.
</summary>
<param name="method">Method to call.</param>
<exception cref="T:System.ArgumentException">
Thrown if a method that is not compatible with the target is specified. The method's
source type must match the target's type.
</exception>
</member>
<member name="M:SHADE.CallbackAction`10.#ctor(System.Object,System.Reflection.MethodInfo)">
<summary>
Constructs a CallbackAction that represents a call to a specified member
method on the specified target.
</summary>
<param name="target">Object to call the method on.</param>
<param name="method">Method to call.</param>
<exception cref="T:System.ArgumentException">
Thrown if a method that is not compatible with the target is specified. The method's
source type must match the target's type.
</exception>
</member>
<member name="M:SHADE.CallbackAction`10.#ctor(System.Action{`0,`1,`2,`3,`4,`5,`6,`7,`8,`9})">
<summary>
Constructs a Callback action based on an action.
</summary>
<param name="action">Action that wraps a function to be called.</param>
</member>
<member name="M:SHADE.CallbackAction`10.Invoke(`0,`1,`2,`3,`4,`5,`6,`7,`8,`9)">
<summary>
Invokes the CallbackAction's stored method/action with the specified parameters.
</summary>
</member>
<member name="T:SHADE.ICallbackEvent">
<summary>
Interface for a CallbackEvent that all variants inherit from.
</summary>
</member>
<member name="M:SHADE.ICallbackEvent.RegisterAction">
<summary>
Registers an empty ICallbackAction.
</summary>
</member>
<member name="M:SHADE.ICallbackEvent.RegisterAction(SHADE.ICallbackAction)">
<summary>
Registers an ICallbackAction with the event such that it will be called in
future
</summary>
<param name="action">ICallbackAction to register with.</param>
</member>
<member name="M:SHADE.ICallbackEvent.DeregisterAction(SHADE.ICallbackAction)">
<summary>
Deregisters an ICallbackAction that was previously added. This should
only emit a warning if an action that was not previous added was
provided.
</summary>
<param name="action">ICallbackAction to remove.</param>
</member>
<member name="P:SHADE.ICallbackEvent.Actions">
<summary>
Iterable set of ICallbackActions that were registered to this event.
</summary>
</member>
<member name="T:SHADE.CallbackEvent`1">
<summary>
A container of CallbackActions that is correlated to a specific scenario as
specified by the user of this class.
This variant accepts CallbackEvents with 1 generic parameter.
</summary>
</member>
<member name="P:SHADE.CallbackEvent`1.Actions">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`1.RegisterAction">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`1.RegisterAction(SHADE.ICallbackAction)">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`1.RegisterAction(SHADE.CallbackAction{`0})">
<summary>
Adds a CallbackAction into the event.
</summary>
<param name="action">CallbackAction to add.</param>
</member>
<member name="M:SHADE.CallbackEvent`1.RegisterAction(System.Action{`0})">
<summary>
Constructs and adds a CallbackACtion into the event.
</summary>
<param name="action">System.Action to add as a CallbackAction.</param>
</member>
<member name="M:SHADE.CallbackEvent`1.RegisterAction(System.Object,System.Reflection.MethodInfo)">
<summary>
Constructs and adds a CallbackACtion into the event.
</summary>
<param name="target">Object to call the method on.</param>
<param name="method">Method to call.</param>
</member>
<member name="M:SHADE.CallbackEvent`1.DeregisterAction(SHADE.ICallbackAction)">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`1.Invoke(`0)">
<summary>
Invokes all stored CallbackActions with the specified parameters.
</summary>
</member>
<member name="T:SHADE.CallbackEvent`2">
<summary>
A container of CallbackActions that is correlated to a specific scenario as
specified by the user of this class.
This variant accepts CallbackEvents with 1 generic parameter.
</summary>
</member>
<member name="P:SHADE.CallbackEvent`2.Actions">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`2.RegisterAction">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`2.RegisterAction(SHADE.ICallbackAction)">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`2.RegisterAction(SHADE.CallbackAction{`0,`1})">
<summary>
Adds a CallbackAction into the event.
</summary>
<param name="action">CallbackAction to add.</param>
</member>
<member name="M:SHADE.CallbackEvent`2.RegisterAction(System.Action{`0,`1})">
<summary>
Constructs and adds a CallbackACtion into the event.
</summary>
<param name="action">System.Action to add as a CallbackAction.</param>
</member>
<member name="M:SHADE.CallbackEvent`2.RegisterAction(System.Object,System.Reflection.MethodInfo)">
<summary>
Constructs and adds a CallbackACtion into the event.
</summary>
<param name="target">Object to call the method on.</param>
<param name="method">Method to call.</param>
</member>
<member name="M:SHADE.CallbackEvent`2.DeregisterAction(SHADE.ICallbackAction)">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`2.Invoke(`0,`1)">
<summary>
Invokes all stored CallbackActions with the specified parameters.
</summary>
</member>
<member name="T:SHADE.CallbackEvent`3">
<summary>
A container of CallbackActions that is correlated to a specific scenario as
specified by the user of this class.
This variant accepts CallbackEvents with 1 generic parameter.
</summary>
</member>
<member name="P:SHADE.CallbackEvent`3.Actions">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`3.RegisterAction">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`3.RegisterAction(SHADE.ICallbackAction)">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`3.RegisterAction(SHADE.CallbackAction{`0,`1,`2})">
<summary>
Adds a CallbackAction into the event.
</summary>
<param name="action">CallbackAction to add.</param>
</member>
<member name="M:SHADE.CallbackEvent`3.RegisterAction(System.Action{`0,`1,`2})">
<summary>
Constructs and adds a CallbackACtion into the event.
</summary>
<param name="action">System.Action to add as a CallbackAction.</param>
</member>
<member name="M:SHADE.CallbackEvent`3.RegisterAction(System.Object,System.Reflection.MethodInfo)">
<summary>
Constructs and adds a CallbackACtion into the event.
</summary>
<param name="target">Object to call the method on.</param>
<param name="method">Method to call.</param>
</member>
<member name="M:SHADE.CallbackEvent`3.DeregisterAction(SHADE.ICallbackAction)">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`3.Invoke(`0,`1,`2)">
<summary>
Invokes all stored CallbackActions with the specified parameters.
</summary>
</member>
<member name="T:SHADE.CallbackEvent`4">
<summary>
A container of CallbackActions that is correlated to a specific scenario as
specified by the user of this class.
This variant accepts CallbackEvents with 1 generic parameter.
</summary>
</member>
<member name="P:SHADE.CallbackEvent`4.Actions">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`4.RegisterAction">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`4.RegisterAction(SHADE.ICallbackAction)">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`4.RegisterAction(SHADE.CallbackAction{`0,`1,`2,`3})">
<summary>
Adds a CallbackAction into the event.
</summary>
<param name="action">CallbackAction to add.</param>
</member>
<member name="M:SHADE.CallbackEvent`4.RegisterAction(System.Action{`0,`1,`2,`3})">
<summary>
Constructs and adds a CallbackACtion into the event.
</summary>
<param name="action">System.Action to add as a CallbackAction.</param>
</member>
<member name="M:SHADE.CallbackEvent`4.RegisterAction(System.Object,System.Reflection.MethodInfo)">
<summary>
Constructs and adds a CallbackACtion into the event.
</summary>
<param name="target">Object to call the method on.</param>
<param name="method">Method to call.</param>
</member>
<member name="M:SHADE.CallbackEvent`4.DeregisterAction(SHADE.ICallbackAction)">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`4.Invoke(`0,`1,`2,`3)">
<summary>
Invokes all stored CallbackActions with the specified parameters.
</summary>
</member>
<member name="T:SHADE.CallbackEvent`5">
<summary>
A container of CallbackActions that is correlated to a specific scenario as
specified by the user of this class.
This variant accepts CallbackEvents with 1 generic parameter.
</summary>
</member>
<member name="P:SHADE.CallbackEvent`5.Actions">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`5.RegisterAction">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`5.RegisterAction(SHADE.ICallbackAction)">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`5.RegisterAction(SHADE.CallbackAction{`0,`1,`2,`3,`4})">
<summary>
Adds a CallbackAction into the event.
</summary>
<param name="action">CallbackAction to add.</param>
</member>
<member name="M:SHADE.CallbackEvent`5.RegisterAction(System.Action{`0,`1,`2,`3,`4})">
<summary>
Constructs and adds a CallbackACtion into the event.
</summary>
<param name="action">System.Action to add as a CallbackAction.</param>
</member>
<member name="M:SHADE.CallbackEvent`5.RegisterAction(System.Object,System.Reflection.MethodInfo)">
<summary>
Constructs and adds a CallbackACtion into the event.
</summary>
<param name="target">Object to call the method on.</param>
<param name="method">Method to call.</param>
</member>
<member name="M:SHADE.CallbackEvent`5.DeregisterAction(SHADE.ICallbackAction)">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`5.Invoke(`0,`1,`2,`3,`4)">
<summary>
Invokes all stored CallbackActions with the specified parameters.
</summary>
</member>
<member name="T:SHADE.CallbackEvent`6">
<summary>
A container of CallbackActions that is correlated to a specific scenario as
specified by the user of this class.
This variant accepts CallbackEvents with 1 generic parameter.
</summary>
</member>
<member name="P:SHADE.CallbackEvent`6.Actions">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`6.RegisterAction">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`6.RegisterAction(SHADE.ICallbackAction)">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`6.RegisterAction(SHADE.CallbackAction{`0,`1,`2,`3,`4,`5})">
<summary>
Adds a CallbackAction into the event.
</summary>
<param name="action">CallbackAction to add.</param>
</member>
<member name="M:SHADE.CallbackEvent`6.RegisterAction(System.Action{`0,`1,`2,`3,`4,`5})">
<summary>
Constructs and adds a CallbackACtion into the event.
</summary>
<param name="action">System.Action to add as a CallbackAction.</param>
</member>
<member name="M:SHADE.CallbackEvent`6.RegisterAction(System.Object,System.Reflection.MethodInfo)">
<summary>
Constructs and adds a CallbackACtion into the event.
</summary>
<param name="target">Object to call the method on.</param>
<param name="method">Method to call.</param>
</member>
<member name="M:SHADE.CallbackEvent`6.DeregisterAction(SHADE.ICallbackAction)">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`6.Invoke(`0,`1,`2,`3,`4,`5)">
<summary>
Invokes all stored CallbackActions with the specified parameters.
</summary>
</member>
<member name="T:SHADE.CallbackEvent`7">
<summary>
A container of CallbackActions that is correlated to a specific scenario as
specified by the user of this class.
This variant accepts CallbackEvents with 1 generic parameter.
</summary>
</member>
<member name="P:SHADE.CallbackEvent`7.Actions">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`7.RegisterAction">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`7.RegisterAction(SHADE.ICallbackAction)">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`7.RegisterAction(SHADE.CallbackAction{`0,`1,`2,`3,`4,`5,`6})">
<summary>
Adds a CallbackAction into the event.
</summary>
<param name="action">CallbackAction to add.</param>
</member>
<member name="M:SHADE.CallbackEvent`7.RegisterAction(System.Action{`0,`1,`2,`3,`4,`5,`6})">
<summary>
Constructs and adds a CallbackACtion into the event.
</summary>
<param name="action">System.Action to add as a CallbackAction.</param>
</member>
<member name="M:SHADE.CallbackEvent`7.RegisterAction(System.Object,System.Reflection.MethodInfo)">
<summary>
Constructs and adds a CallbackACtion into the event.
</summary>
<param name="target">Object to call the method on.</param>
<param name="method">Method to call.</param>
</member>
<member name="M:SHADE.CallbackEvent`7.DeregisterAction(SHADE.ICallbackAction)">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`7.Invoke(`0,`1,`2,`3,`4,`5,`6)">
<summary>
Invokes all stored CallbackActions with the specified parameters.
</summary>
</member>
<member name="T:SHADE.CallbackEvent`8">
<summary>
A container of CallbackActions that is correlated to a specific scenario as
specified by the user of this class.
This variant accepts CallbackEvents with 1 generic parameter.
</summary>
</member>
<member name="P:SHADE.CallbackEvent`8.Actions">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`8.RegisterAction">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`8.RegisterAction(SHADE.ICallbackAction)">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`8.RegisterAction(SHADE.CallbackAction{`0,`1,`2,`3,`4,`5,`6,`7})">
<summary>
Adds a CallbackAction into the event.
</summary>
<param name="action">CallbackAction to add.</param>
</member>
<member name="M:SHADE.CallbackEvent`8.RegisterAction(System.Action{`0,`1,`2,`3,`4,`5,`6,`7})">
<summary>
Constructs and adds a CallbackACtion into the event.
</summary>
<param name="action">System.Action to add as a CallbackAction.</param>
</member>
<member name="M:SHADE.CallbackEvent`8.RegisterAction(System.Object,System.Reflection.MethodInfo)">
<summary>
Constructs and adds a CallbackACtion into the event.
</summary>
<param name="target">Object to call the method on.</param>
<param name="method">Method to call.</param>
</member>
<member name="M:SHADE.CallbackEvent`8.DeregisterAction(SHADE.ICallbackAction)">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`8.Invoke(`0,`1,`2,`3,`4,`5,`6,`7)">
<summary>
Invokes all stored CallbackActions with the specified parameters.
</summary>
</member>
<member name="T:SHADE.CallbackEvent`9">
<summary>
A container of CallbackActions that is correlated to a specific scenario as
specified by the user of this class.
This variant accepts CallbackEvents with 1 generic parameter.
</summary>
</member>
<member name="P:SHADE.CallbackEvent`9.Actions">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`9.RegisterAction">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`9.RegisterAction(SHADE.ICallbackAction)">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`9.RegisterAction(SHADE.CallbackAction{`0,`1,`2,`3,`4,`5,`6,`7,`8})">
<summary>
Adds a CallbackAction into the event.
</summary>
<param name="action">CallbackAction to add.</param>
</member>
<member name="M:SHADE.CallbackEvent`9.RegisterAction(System.Action{`0,`1,`2,`3,`4,`5,`6,`7,`8})">
<summary>
Constructs and adds a CallbackACtion into the event.
</summary>
<param name="action">System.Action to add as a CallbackAction.</param>
</member>
<member name="M:SHADE.CallbackEvent`9.RegisterAction(System.Object,System.Reflection.MethodInfo)">
<summary>
Constructs and adds a CallbackACtion into the event.
</summary>
<param name="target">Object to call the method on.</param>
<param name="method">Method to call.</param>
</member>
<member name="M:SHADE.CallbackEvent`9.DeregisterAction(SHADE.ICallbackAction)">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`9.Invoke(`0,`1,`2,`3,`4,`5,`6,`7,`8)">
<summary>
Invokes all stored CallbackActions with the specified parameters.
</summary>
</member>
<member name="T:SHADE.CallbackEvent`10">
<summary>
A container of CallbackActions that is correlated to a specific scenario as
specified by the user of this class.
This variant accepts CallbackEvents with 1 generic parameter.
</summary>
</member>
<member name="P:SHADE.CallbackEvent`10.Actions">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`10.RegisterAction">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`10.RegisterAction(SHADE.ICallbackAction)">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`10.RegisterAction(SHADE.CallbackAction{`0,`1,`2,`3,`4,`5,`6,`7,`8,`9})">
<summary>
Adds a CallbackAction into the event.
</summary>
<param name="action">CallbackAction to add.</param>
</member>
<member name="M:SHADE.CallbackEvent`10.RegisterAction(System.Action{`0,`1,`2,`3,`4,`5,`6,`7,`8,`9})">
<summary>
Constructs and adds a CallbackACtion into the event.
</summary>
<param name="action">System.Action to add as a CallbackAction.</param>
</member>
<member name="M:SHADE.CallbackEvent`10.RegisterAction(System.Object,System.Reflection.MethodInfo)">
<summary>
Constructs and adds a CallbackACtion into the event.
</summary>
<param name="target">Object to call the method on.</param>
<param name="method">Method to call.</param>
</member>
<member name="M:SHADE.CallbackEvent`10.DeregisterAction(SHADE.ICallbackAction)">
<inheritdoc/>
</member>
<member name="M:SHADE.CallbackEvent`10.Invoke(`0,`1,`2,`3,`4,`5,`6,`7,`8,`9)">
<summary>
Invokes all stored CallbackActions with the specified parameters.
</summary>
</member>
</members>
</doc>