Table of Contents

Interface ICameraDriverReadOnly

Namespace
KSP.ModularCamera
Assembly
Assembly-CSharp.dll
public interface ICameraDriverReadOnly
Extension Methods

Properties

CameraDistance

float CameraDistance { get; }

Property Value

float

CameraOffset

Vector3 CameraOffset { get; }

Property Value

Vector3

CameraPosition

Vector3 CameraPosition { get; }

Property Value

Vector3

GimbalLocalRotation

Quaternion GimbalLocalRotation { get; }

Property Value

Quaternion

GimbalToWorld

Matrix4x4 GimbalToWorld { get; }

Property Value

Matrix4x4

GimbalWorldForward

Vector3 GimbalWorldForward { get; }

Property Value

Vector3

GimbalWorldRight

Vector3 GimbalWorldRight { get; }

Property Value

Vector3

GimbalWorldRotation

Quaternion GimbalWorldRotation { get; }

Property Value

Quaternion

GimbalWorldUp

Vector3 GimbalWorldUp { get; }

Property Value

Vector3

Pitch

float Pitch { get; }

Property Value

float

PivotLocalRotation

Quaternion PivotLocalRotation { get; }

Property Value

Quaternion

PivotPosition

Vector3 PivotPosition { get; }

Property Value

Vector3

PivotToWorld

Matrix4x4 PivotToWorld { get; }

Property Value

Matrix4x4

PivotToWorldRotation

Quaternion PivotToWorldRotation { get; }

Property Value

Quaternion

Roll

float Roll { get; }

Property Value

float

TargetDistance

float TargetDistance { get; }

Property Value

float

TargetOffset

Vector3 TargetOffset { get; }

Property Value

Vector3

TargetPosition

Vector3 TargetPosition { get; }

Property Value

Vector3

WorldToGimbal

Matrix4x4 WorldToGimbal { get; }

Property Value

Matrix4x4

WorldToPivot

Matrix4x4 WorldToPivot { get; }

Property Value

Matrix4x4

Yaw

float Yaw { get; }

Property Value

float

Methods

GetModifiedInputs(CameraInputBinding, CameraInputValueList)

CameraInputValueList GetModifiedInputs(CameraInputBinding binding, CameraInputValueList rawInputs)

Parameters

binding CameraInputBinding
rawInputs CameraInputValueList

Returns

CameraInputValueList

IsInputInterpreted(CameraInputBinding)

bool IsInputInterpreted(CameraInputBinding binding)

Parameters

binding CameraInputBinding

Returns

bool

IsInputModified(CameraInputBinding)

bool IsInputModified(CameraInputBinding binding)

Parameters

binding CameraInputBinding

Returns

bool