Class CameraTemplateFPSDriver
- Namespace
- KSP.CameraTemplate
- Assembly
- Assembly-CSharp.dll
public class CameraTemplateFPSDriver : CameraDriverBase, ICameraDriver, ICameraDriverReadOnly, ICameraDriverInternalState
- Inheritance
-
CameraTemplateFPSDriver
- Implements
- Inherited Members
- Extension Methods
Constructors
CameraTemplateFPSDriver(ICameraDriver)
public CameraTemplateFPSDriver(ICameraDriver other)
Parameters
otherICameraDriver
CameraTemplateFPSDriver(Transform, Transform, Transform)
public CameraTemplateFPSDriver(Transform pivot, Transform gimbal, Transform camera)
Parameters
pivotTransformgimbalTransformcameraTransform
Methods
Clone()
public override ICameraDriver Clone()
Returns
RotateWithLockedCamera(Action<float, bool>, float, bool)
protected void RotateWithLockedCamera(Action<float, bool> rotationSetter, float newVal, bool validate = true)
Parameters
SetPitch(float, bool)
public override void SetPitch(float value, bool validate = true)
Parameters
SetRoll(float, bool)
public override void SetRoll(float value, bool validate = true)
Parameters
SetYaw(float, bool)
public override void SetYaw(float value, bool validate = true)