Table of Contents

Delegate CameraInputInterpreter

Namespace
KSP.ModularCamera
Assembly
Assembly-CSharp.dll
public delegate void CameraInputInterpreter(ICameraDriver driver, CameraInputBinding binding, CameraInputValueList inputs, bool validate)

Parameters

driver ICameraDriver
binding CameraInputBinding
inputs CameraInputValueList
validate bool
Extension Methods

Constructors

CameraInputInterpreter(object, nint)

public CameraInputInterpreter(object @object, nint method)

Parameters

object object
method nint

Methods

BeginInvoke(ICameraDriver, CameraInputBinding, CameraInputValueList, bool, AsyncCallback, object)

public virtual IAsyncResult BeginInvoke(ICameraDriver driver, CameraInputBinding binding, CameraInputValueList inputs, bool validate, AsyncCallback callback, object @object)

Parameters

driver ICameraDriver
binding CameraInputBinding
inputs CameraInputValueList
validate bool
callback AsyncCallback
object object

Returns

IAsyncResult

EndInvoke(IAsyncResult)

public virtual void EndInvoke(IAsyncResult result)

Parameters

result IAsyncResult

Invoke(ICameraDriver, CameraInputBinding, CameraInputValueList, bool)

public virtual void Invoke(ICameraDriver driver, CameraInputBinding binding, CameraInputValueList inputs, bool validate)

Parameters

driver ICameraDriver
binding CameraInputBinding
inputs CameraInputValueList
validate bool