Table of Contents

Class PQSTargetProvider

Namespace
KSP.Rendering.Planets
Assembly
Assembly-CSharp.dll
public class PQSTargetProvider
Inheritance
PQSTargetProvider
Inherited Members
Extension Methods

Constructors

PQSTargetProvider(Transform, Camera)

public PQSTargetProvider(Transform pqsTransform, Camera cam)

Parameters

pqsTransform Transform
cam Camera

PQSTargetProvider(Transform, Camera, ITransformFrame, IUniverseObserver)

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