Table of Contents

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()

public void 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