Table of Contents

Class SerializedActiveCameraInfo

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

Constructors

SerializedActiveCameraInfo()

public SerializedActiveCameraInfo()

SerializedActiveCameraInfo(CameraID, CameraMode, double, double, double)

public SerializedActiveCameraInfo(CameraID activeCameraId, CameraMode activeCameraMode, double distance, double yaw, double pitch)

Parameters

activeCameraId CameraID
activeCameraMode CameraMode
distance double
yaw double
pitch double

SerializedActiveCameraInfo(SerializedActiveCameraInfo)

public SerializedActiveCameraInfo(SerializedActiveCameraInfo src)

Parameters

src SerializedActiveCameraInfo

Fields

ActiveCameraId

public CameraID ActiveCameraId

Field Value

CameraID

ActiveCameraMode

public CameraMode ActiveCameraMode

Field Value

CameraMode

DEFAULT_ACTIVE_CAMERA_ID

public const CameraID DEFAULT_ACTIVE_CAMERA_ID = None

Field Value

CameraID

DEFAULT_ACTIVE_CAMERA_MODE

public const CameraMode DEFAULT_ACTIVE_CAMERA_MODE = None

Field Value

CameraMode

DEFAULT_DISTANCE

public const double DEFAULT_DISTANCE = 0

Field Value

double

DEFAULT_PITCH

public const double DEFAULT_PITCH = 0

Field Value

double

DEFAULT_YAW

public const double DEFAULT_YAW = 0

Field Value

double

Default

public static readonly SerializedActiveCameraInfo Default

Field Value

SerializedActiveCameraInfo

Distance

public double Distance

Field Value

double

Pitch

public double Pitch

Field Value

double

Yaw

public double Yaw

Field Value

double

Methods

GetDebugString()

public string GetDebugString()

Returns

string

Init()

public void Init()

Init(CameraID, CameraMode, double, double, double)

public void Init(CameraID activeCameraId, CameraMode activeCameraMode, double distance, double yaw, double pitch)

Parameters

activeCameraId CameraID
activeCameraMode CameraMode
distance double
yaw double
pitch double

Init(SerializedActiveCameraInfo)

public void Init(SerializedActiveCameraInfo src)

Parameters

src SerializedActiveCameraInfo

Matches(SerializedActiveCameraInfo)

public bool Matches(SerializedActiveCameraInfo other)

Parameters

other SerializedActiveCameraInfo

Returns

bool

ResetAllValues()

public void ResetAllValues()

Set(CameraID, CameraMode, double, double, double)

public void Set(CameraID activeCameraId, CameraMode activeCameraMode, double distance, double yaw, double pitch)

Parameters

activeCameraId CameraID
activeCameraMode CameraMode
distance double
yaw double
pitch double

Set(SerializedActiveCameraInfo)

public void Set(SerializedActiveCameraInfo src)

Parameters

src SerializedActiveCameraInfo

ToString()

public override string ToString()

Returns

string