Class MyRequiredResourceChangeDelegate
Inheritance
System.Object
MyRequiredResourceChangeDelegate
Assembly: Sandbox.Game.dll
Syntax
public sealed class MyRequiredResourceChangeDelegate : MulticastDelegate
Constructors
MyRequiredResourceChangeDelegate(Object, IntPtr)
Declaration
public MyRequiredResourceChangeDelegate(object object, IntPtr method)
Parameters
Type |
Name |
Description |
System.Object |
object |
|
System.IntPtr |
method |
|
Methods
BeginInvoke(MyDefinitionId, MyResourceSinkComponent, Single, Single, AsyncCallback, Object)
Declaration
public virtual IAsyncResult BeginInvoke(MyDefinitionId changedResourceTypeId, MyResourceSinkComponent sink, float oldRequirement, float newRequirement, AsyncCallback callback, object object)
Parameters
Type |
Name |
Description |
MyDefinitionId |
changedResourceTypeId |
|
MyResourceSinkComponent |
sink |
|
System.Single |
oldRequirement |
|
System.Single |
newRequirement |
|
System.AsyncCallback |
callback |
|
System.Object |
object |
|
Returns
Type |
Description |
System.IAsyncResult |
|
EndInvoke(IAsyncResult)
Declaration
public virtual void EndInvoke(IAsyncResult result)
Parameters
Type |
Name |
Description |
System.IAsyncResult |
result |
|
Invoke(MyDefinitionId, MyResourceSinkComponent, Single, Single)
Declaration
public virtual void Invoke(MyDefinitionId changedResourceTypeId, MyResourceSinkComponent sink, float oldRequirement, float newRequirement)
Parameters