Table of Contents

Class CameraInputState

Namespace
KSP.Sim
Assembly
Assembly-CSharp.dll
public class CameraInputState
Inheritance
CameraInputState
Inherited Members
Extension Methods

Constructors

CameraInputState()

public CameraInputState()

Fields

AxisHeading

public float AxisHeading

Field Value

float

AxisPitch

public float AxisPitch

Field Value

float

AxisX

public float AxisX

Field Value

float

AxisY

public float AxisY

Field Value

float

AxisZoom

public float AxisZoom

Field Value

float

DecreaseInputSpeed

public bool DecreaseInputSpeed

Field Value

bool

IncreaseInputSpeed

public bool IncreaseInputSpeed

Field Value

bool

InputUnlocked

public bool InputUnlocked

Field Value

bool

IsDragging

public bool IsDragging

Field Value

bool

IsOverUI

public bool IsOverUI

Field Value

bool

OrbitDown

public bool OrbitDown

Field Value

bool

OrbitIsActive

public bool OrbitIsActive

Field Value

bool

OrbitLeft

public bool OrbitLeft

Field Value

bool

OrbitRight

public bool OrbitRight

Field Value

bool

OrbitUp

public bool OrbitUp

Field Value

bool

PanDown

public bool PanDown

Field Value

bool

PanIsActive

public bool PanIsActive

Field Value

bool

PanLeft

public bool PanLeft

Field Value

bool

PanRight

public bool PanRight

Field Value

bool

PanUp

public bool PanUp

Field Value

bool

ResetInMode

public bool ResetInMode

Field Value

bool

ResetTotal

public bool ResetTotal

Field Value

bool

RollLeft

public bool RollLeft

Field Value

bool

RollRight

public bool RollRight

Field Value

bool

SwapFrames

public bool SwapFrames

Field Value

bool

ToggleAutoOrbit

public bool ToggleAutoOrbit

Field Value

bool

ZoomIn

public bool ZoomIn

Field Value

bool

ZoomOut

public bool ZoomOut

Field Value

bool

Properties

HasMouseInput

public bool HasMouseInput { get; }

Property Value

bool

NoInput

public static CameraInputState NoInput { get; }

Property Value

CameraInputState

Methods

IsCameraFineMovementEnabled()

public bool IsCameraFineMovementEnabled()

Returns

bool

OnToggleFreeCamera(bool)

public void OnToggleFreeCamera(bool active)

Parameters

active bool

UpdateInputState(IInputLockManager)

public void UpdateInputState(IInputLockManager inputLockManager)

Parameters

inputLockManager IInputLockManager