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