Class FRenderer
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
- Inheritance
-
FRenderer
- Inherited Members
-
Constructors
FRenderer(FStage)
public FRenderer(FStage stage)
Parameters
stage FStage
Fields
_allLayers
public List<FFacetRenderLayer> _allLayers
Field Value
- List<FFacetRenderLayer>
_allRenderables
public List<FRenderableLayerInterface> _allRenderables
Field Value
- List<FRenderableLayerInterface>
_cachedLayers
public List<FFacetRenderLayer> _cachedLayers
Field Value
- List<FFacetRenderLayer>
_liveLayers
public List<FFacetRenderLayer> _liveLayers
Field Value
- List<FFacetRenderLayer>
_previousLiveLayers
public List<FFacetRenderLayer> _previousLiveLayers
Field Value
- List<FFacetRenderLayer>
_stage
Field Value
- FStage
_topLayer
public FFacetRenderLayer _topLayer
Field Value
- FFacetRenderLayer
Methods
AddRenderableLayer(FRenderableLayerInterface)
public void AddRenderableLayer(FRenderableLayerInterface renderableLayer)
Parameters
renderableLayer FRenderableLayerInterface
Clear()
ClearLayersThatUseAtlas(FAtlas)
public void ClearLayersThatUseAtlas(FAtlas atlas)
Parameters
atlas FAtlas
CreateFacetRenderLayer(FFacetType, int, FAtlas, FShader)
public FFacetRenderLayer CreateFacetRenderLayer(FFacetType facetType, int batchIndex, FAtlas atlas, FShader shader)
Parameters
facetType FFacetType
batchIndex int
atlas FAtlas
shader FShader
Returns
- FFacetRenderLayer
EndRender()
GetFacetRenderLayer(out FFacetRenderLayer, out int, FFacetType, FAtlas, FShader, int)
public void GetFacetRenderLayer(out FFacetRenderLayer renderLayer, out int firstFacetIndex, FFacetType facetType, FAtlas atlas, FShader shader, int numberOfFacetsNeeded)
Parameters
renderLayer FFacetRenderLayer
firstFacetIndex int
facetType FFacetType
atlas FAtlas
shader FShader
numberOfFacetsNeeded int
StartRender()
public void StartRender()
Update()
public void UpdateLayerTransforms()