|
| | FRenderer (FRDGBuilder &InGraphBuilder, const FScene &InScene, const FViewInfo &InSceneView, const TRDGUniformBufferRef< FSceneUniformParameters > &InSceneUniformBuffer, const FSharedContext &InSharedContext, const FRasterContext &InRasterContext, const FConfiguration &InConfiguration, const FIntRect &InViewRect, const FRDGTextureRef InPrevHZB, FVirtualShadowMapArray *InVirtualShadowMapArray) |
| |
| | IRenderer ()=default |
| |
| virtual | ~IRenderer ()=default |
| |
| void | DrawGeometry (FNaniteRasterPipelines &RasterPipelines, const FNaniteVisibilityQuery *VisibilityQuery, const FPackedViewArray &ViewArray) |
| |
| void | DrawGeometry (FNaniteRasterPipelines &RasterPipelines, const FNaniteVisibilityQuery *VisibilityQuery, const FPackedViewArray &ViewArray, const TConstArrayView< FInstanceDraw > &InstanceDraws) |
| |
| void | DrawGeometry (FNaniteRasterPipelines &RasterPipelines, const FNaniteVisibilityQuery *VisibilityQuery, const FPackedViewArray &ViewArray, FSceneInstanceCullingQuery *OptionalSceneInstanceCullingQuery) |
| |
|
| static void * | operator new (size_t Size) |
| |
| static void * | operator new (size_t Size, void *Object) |
| |
| static void * | operator new[] (size_t Size) |
| |
| static void * | operator new (size_t Size, std::align_val_t Align) |
| |
| static void * | operator new[] (size_t Size, std::align_val_t Align) |
| |
| static UE_FORCEINLINE_HINT void | operator delete (void *Ptr) |
| |
| static UE_FORCEINLINE_HINT void | operator delete[] (void *Ptr) |
| |
| static TUniquePtr< IRenderer > | Create (FRDGBuilder &GraphBuilder, const FScene &Scene, const FViewInfo &SceneView, FSceneUniformBuffer &SceneUniformBuffer, const FSharedContext &SharedContext, const FRasterContext &RasterContext, const FConfiguration &Configuration, const FIntRect &ViewRect, const FRDGTextureRef PrevHZB, FVirtualShadowMapArray *VirtualShadowMapArray=nullptr) |
| |
◆ FRenderer()
◆ FInstanceHierarchyDriver
The documentation for this class was generated from the following file: