Class PQSTargetProvider
- Namespace
- KSP.Rendering.Planets
- Assembly
- Assembly-CSharp.dll
public class PQSTargetProvider
- Inheritance
-
PQSTargetProvider
- Inherited Members
-
- Extension Methods
-
Constructors
public PQSTargetProvider(Transform pqsTransform, Camera cam)
Parameters
pqsTransform Transform
cam Camera
public PQSTargetProvider(Transform pqsTransform, Camera cam, ITransformFrame pqsBodyFrame, IUniverseObserver observerRef)
Parameters
pqsTransform Transform
cam Camera
pqsBodyFrame ITransformFrame
observerRef IUniverseObserver
Properties
RenderCamera
public Camera RenderCamera { get; }
Property Value
- Camera
Methods
GetRelativeCameraDirection()
public Vector3d GetRelativeCameraDirection()
Returns
- Vector3d
GetRelativeCameraPosition()
public Vector3d GetRelativeCameraPosition()
Returns
- Vector3d
GetRelativeCameraRight()
public Vector3d GetRelativeCameraRight()
Returns
- Vector3d
GetRelativeObserverPosition()
public Vector3d GetRelativeObserverPosition()
Returns
- Vector3d
GetRelativeTargetPosition(float)
public Vector3d GetRelativeTargetPosition(float offset)
Parameters
offset float
Returns
- Vector3d