Table of Contents

Delegate ModuleDataDefRegistry.LoopThroughModulesCallback

Namespace
KSP.Modules
Assembly
Assembly-CSharp.dll
public delegate void ModuleDataDefRegistry.LoopThroughModulesCallback(ModuleData moduleData, int moduleDataIndex)

Parameters

moduleData ModuleData
moduleDataIndex int
Extension Methods

Constructors

LoopThroughModulesCallback(object, nint)

public LoopThroughModulesCallback(object @object, nint method)

Parameters

object object
method nint

Methods

BeginInvoke(ModuleData, int, AsyncCallback, object)

public virtual IAsyncResult BeginInvoke(ModuleData moduleData, int moduleDataIndex, AsyncCallback callback, object @object)

Parameters

moduleData ModuleData
moduleDataIndex int
callback AsyncCallback
object object

Returns

IAsyncResult

EndInvoke(IAsyncResult)

public virtual void EndInvoke(IAsyncResult result)

Parameters

result IAsyncResult

Invoke(ModuleData, int)

public virtual void Invoke(ModuleData moduleData, int moduleDataIndex)

Parameters

moduleData ModuleData
moduleDataIndex int