Class FlightCameraRenderStack_Scaled
- Namespace
- KSP.Rendering.impl
- Assembly
- Assembly-CSharp.dll
public class FlightCameraRenderStack_Scaled : CameraRenderStackBase, ICameraRenderStack
- Inheritance
-
FlightCameraRenderStack_Scaled
- Implements
-
- Inherited Members
-
- Extension Methods
-
Constructors
FlightCameraRenderStack_Scaled()
public FlightCameraRenderStack_Scaled()
Properties
RenderSpace
public override RenderSpaceType RenderSpace { get; }
Property Value
- RenderSpaceType
Methods
Cleanup()
GetCameraEffectsSystem()
public override CameraEffectsSystem GetCameraEffectsSystem()
Returns
- CameraEffectsSystem
GetCubemapRenderCamera()
public override Camera GetCubemapRenderCamera()
Returns
- Camera
GetDebugRenderCamera()
public override Camera GetDebugRenderCamera()
Returns
- Camera
GetMainRenderCamera()
public override Camera GetMainRenderCamera()
Returns
- Camera
GetPostProcessLayer()
public override PostProcessLayer GetPostProcessLayer()
Returns
- PostProcessLayer
GetRenderCameras(bool)
public override Camera[] GetRenderCameras(bool includeDebugCameras)
Parameters
includeDebugCameras bool
Returns
- Camera[]
InternalApplyShotToRenderCamera(ICameraShot, Camera)
protected override void InternalApplyShotToRenderCamera(ICameraShot shot, Camera camera)
Parameters
shot ICameraShot
camera Camera
ScreenPointToRay(Vector3)
public override Ray ScreenPointToRay(Vector3 position)
Parameters
position Vector3
Returns
- Ray
ScreenToViewportPoint(Vector3)
public override Vector3 ScreenToViewportPoint(Vector3 position)
Parameters
position Vector3
Returns
- Vector3
ScreenToWorldPoint(Vector3)
public override Vector3 ScreenToWorldPoint(Vector3 position)
Parameters
position Vector3
Returns
- Vector3
ViewportPointToRay(Vector3)
public override Ray ViewportPointToRay(Vector3 position)
Parameters
position Vector3
Returns
- Ray
ViewportToScreenPoint(Vector3)
public override Vector3 ViewportToScreenPoint(Vector3 position)
Parameters
position Vector3
Returns
- Vector3
ViewportToWorldPoint(Vector3)
public override Vector3 ViewportToWorldPoint(Vector3 position)
Parameters
position Vector3
Returns
- Vector3
WorldToScreenPoint(Vector3)
public override Vector3 WorldToScreenPoint(Vector3 position)
Parameters
position Vector3
Returns
- Vector3
WorldToViewportPoint(Vector3)
public override Vector3 WorldToViewportPoint(Vector3 position)
Parameters
position Vector3
Returns
- Vector3