Class PrevisCameraManager
- Namespace
- KSP.Rendering.Planets
- Assembly
- Assembly-CSharp.dll
public class PrevisCameraManager : MonoBehaviour
- Inheritance
-
PrevisCameraManager
- Extension Methods
-
Constructors
PrevisCameraManager()
public PrevisCameraManager()
Fields
CoreCelestialBodyData
public CoreCelestialBodyData CoreCelestialBodyData
Field Value
- CoreCelestialBodyData
GlobalSettings
public PQSGlobalSettings GlobalSettings
Field Value
- PQSGlobalSettings
PrevisCelestialBodyProvider
public PrevisCelestialBodyProvider PrevisCelestialBodyProvider
Field Value
- PrevisCelestialBodyProvider
cameraFieldOfView
public float cameraFieldOfView
Field Value
- float
isMoon
Field Value
- bool
neighborAngle
public double neighborAngle
Field Value
- double
neighborDistance
public double neighborDistance
Field Value
- double
neighborName
[ReadOnlyUnityInspectorProperty]
public string neighborName
Field Value
- string
neighborPrefab
public GameObject neighborPrefab
Field Value
- GameObject
originUpdateDistance
public float originUpdateDistance
Field Value
- float
physicsPrefab
public FlightCameraRenderStack_Physics physicsPrefab
Field Value
- FlightCameraRenderStack_Physics
physicsSpace
public IPhysicsSpaceProvider physicsSpace
Field Value
- IPhysicsSpaceProvider
pqsFreeCam
public PQSFreeCam pqsFreeCam
Field Value
- PQSFreeCam
pqsName
[ReadOnlyUnityInspectorProperty]
public string pqsName
Field Value
- string
previsCameraModes
public PrevisCameraModes previsCameraModes
Field Value
- PrevisCameraModes
scaledPrefab
public FlightCameraRenderStack_Scaled scaledPrefab
Field Value
- FlightCameraRenderStack_Scaled
scaledSpace
public IScaledSpaceProvider scaledSpace
Field Value
- IScaledSpaceProvider
sunAngle
Field Value
- double
sunDistance
public double sunDistance
Field Value
- double
sunName
[ReadOnlyUnityInspectorProperty]
public string sunName
Field Value
- string
sunPrefab
public GameObject sunPrefab
Field Value
- GameObject
Properties
CameraShot
public PQSTestCameraShot CameraShot { get; }
Property Value
- PQSTestCameraShot
public Transform PQSTransform { get; }
Property Value
- Transform
PhysicsCameraRenderStack
public ICameraRenderStack PhysicsCameraRenderStack { get; }
Property Value
- ICameraRenderStack
Pqs
Property Value
- PQS
ScaledCameraRenderStack
public ICameraRenderStack ScaledCameraRenderStack { get; }
Property Value
- ICameraRenderStack
Methods
GetBodyTransform()
public ITransformModel GetBodyTransform()
Returns
- ITransformModel
GetObserverPos()
public Position GetObserverPos()
Returns
- Position
public ITransformModel GetObserverTransform()
Returns
- ITransformModel
PostGraphicsManager()
public void PostGraphicsManager()
PreGraphicsManager(bool, PrevisGameInstance)
public void PreGraphicsManager(bool usePrevis = false, PrevisGameInstance previsGame = null)
Parameters
usePrevis bool
previsGame PrevisGameInstance