Table of Contents

Class UniverseCameraViewBase

Namespace
KSP.Rendering.impl
Assembly
Assembly-CSharp.dll
public abstract class UniverseCameraViewBase
Inheritance
UniverseCameraViewBase
Derived
Inherited Members
Extension Methods

Constructors

UniverseCameraViewBase()

protected UniverseCameraViewBase()

Fields

renderStacksByOrder

protected SortedList<int, List<UniverseCameraViewBase.CameraRenderStackEntry>> renderStacksByOrder

Field Value

SortedList<int, List<UniverseCameraViewBase.CameraRenderStackEntry>>

renderStacksByType

protected Dictionary<RenderSpaceType, UniverseCameraViewBase.CameraRenderStackEntry> renderStacksByType

Field Value

Dictionary<RenderSpaceType, UniverseCameraViewBase.CameraRenderStackEntry>

Methods

ClearCameraRenderStack(RenderSpaceType)

public bool ClearCameraRenderStack(RenderSpaceType type)

Parameters

type RenderSpaceType

Returns

bool

Destroy()

public virtual void Destroy()

GetCameraRenderStack(RenderSpaceType)

public ICameraRenderStack GetCameraRenderStack(RenderSpaceType type)

Parameters

type RenderSpaceType

Returns

ICameraRenderStack

RegisterCameraRenderStack(RenderSpaceType, ICameraRenderStack, int)

public void RegisterCameraRenderStack(RenderSpaceType type, ICameraRenderStack stack, int order)

Parameters

type RenderSpaceType
stack ICameraRenderStack
order int