Interface ICameraRenderStack
- Namespace
- KSP.Rendering
- Assembly
- Assembly-CSharp.dll
public interface ICameraRenderStack
- Extension Methods
-
Properties
RenderCameraGimbal
Transform RenderCameraGimbal { get; }
Property Value
- Transform
RenderCameraMount
Transform RenderCameraMount { get; }
Property Value
- Transform
RenderSpace
RenderSpaceType RenderSpace { get; }
Property Value
- RenderSpaceType
Methods
ApplyCameraShot(ICameraShot)
void ApplyCameraShot(ICameraShot cameraShot)
Parameters
cameraShot ICameraShot
GetCameraEffectsSystem()
CameraEffectsSystem GetCameraEffectsSystem()
Returns
- CameraEffectsSystem
GetCubemapRenderCamera()
Camera GetCubemapRenderCamera()
Returns
- Camera
GetDebugRenderCamera()
Camera GetDebugRenderCamera()
Returns
- Camera
GetMainRenderCamera()
Camera GetMainRenderCamera()
Returns
- Camera
GetPostProcessLayer()
PostProcessLayer GetPostProcessLayer()
Returns
- PostProcessLayer
GetRenderCameras(bool)
Camera[] GetRenderCameras(bool includeDebugRenderCameras = false)
Parameters
includeDebugRenderCameras bool
Returns
- Camera[]
RenderShotToTexture(ICameraShot, RenderTexture)
void RenderShotToTexture(ICameraShot cameraShot, RenderTexture renderTarget)
Parameters
cameraShot ICameraShot
renderTarget RenderTexture
ScreenPointToRay(Vector3)
Ray ScreenPointToRay(Vector3 position)
Parameters
position Vector3
Returns
- Ray
ScreenToViewportPoint(Vector3)
Vector3 ScreenToViewportPoint(Vector3 position)
Parameters
position Vector3
Returns
- Vector3
ScreenToWorldPoint(Vector3)
Vector3 ScreenToWorldPoint(Vector3 position)
Parameters
position Vector3
Returns
- Vector3
SetRenderCamerasEnabled(bool)
void SetRenderCamerasEnabled(bool enabled)
Parameters
enabled bool
ViewportPointToRay(Vector3)
Ray ViewportPointToRay(Vector3 position)
Parameters
position Vector3
Returns
- Ray
ViewportToScreenPoint(Vector3)
Vector3 ViewportToScreenPoint(Vector3 position)
Parameters
position Vector3
Returns
- Vector3
ViewportToWorldPoint(Vector3)
Vector3 ViewportToWorldPoint(Vector3 position)
Parameters
position Vector3
Returns
- Vector3
WorldToScreenPoint(Vector3)
Vector3 WorldToScreenPoint(Vector3 position)
Parameters
position Vector3
Returns
- Vector3
WorldToViewportPoint(Vector3)
Vector3 WorldToViewportPoint(Vector3 position)
Parameters
position Vector3
Returns
- Vector3