UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FSimpleElementCollector Member List

This is the complete list of members for FSimpleElementCollector, including all inherited members.

AddAllocationInfo(FAllocationInfo &AllocationInfo) constFSimpleElementCollector
AddReserveLines(uint8 DepthPriorityGroup, int32 NumLines, bool bDepthBiased=false, bool bThickLines=false) overrideFSimpleElementCollectorinlinevirtual
Append(FSimpleElementCollector &Other)FSimpleElementCollector
BatchedElementsFSimpleElementCollector
DrawBatchedElements(FRHICommandList &RHICmdList, const FMeshPassProcessorRenderState &DrawRenderState, const FSceneView &InView, EBlendModeFilter::Type Filter, ESceneDepthPriorityGroup DPG, uint32 NumInstances=1) constFSimpleElementCollector
DrawLine(const FVector &Start, const FVector &End, const FLinearColor &Color, uint8 DepthPriorityGroup, float Thickness=0.0f, float DepthBias=0.0f, bool bScreenSpace=false) overrideFSimpleElementCollectorvirtual
DrawMesh(const FMeshBatch &Mesh) overrideFSimpleElementCollectorinlinevirtual
DrawPoint(const FVector &Position, const FLinearColor &Color, float PointSize, uint8 DepthPriorityGroup) overrideFSimpleElementCollectorvirtual
DrawSprite(const FVector &Position, float SizeX, float SizeY, const FTexture *Sprite, const FLinearColor &Color, uint8 DepthPriorityGroup, float U, float UL, float V, float VL, uint8 BlendMode=SE_BLEND_Masked, float OpacityMaskRevVal=.5f) overrideFSimpleElementCollectorvirtual
DrawTranslucentLine(const FVector &Start, const FVector &End, const FLinearColor &Color, uint8 DepthPriorityGroup, float Thickness=0.0f, float DepthBias=0.0f, bool bScreenSpace=false) overrideFSimpleElementCollectorvirtual
FMeshElementCollectorFSimpleElementCollectorfriend
FPrimitiveDrawInterface(const FSceneView *InView)FPrimitiveDrawInterfaceinline
FSimpleElementCollector()FSimpleElementCollector
HasAnyPrimitives() constFSimpleElementCollectorinline
HasPrimitives(ESceneDepthPriorityGroup DPG) constFSimpleElementCollectorinline
IsHitTesting() overrideFSimpleElementCollectorinlinevirtual
RegisterDynamicResource(FDynamicPrimitiveResource *DynamicResource) overrideFSimpleElementCollectorvirtual
Reserve(const FAllocationInfo &AllocationInfo)FSimpleElementCollector
SetHitProxy(HHitProxy *HitProxy) overrideFSimpleElementCollectorvirtual
TopBatchedElementsFSimpleElementCollector
ViewFPrimitiveDrawInterface
~FPrimitiveDrawInterface()FPrimitiveDrawInterfaceinlinevirtual
~FSimpleElementCollector()FSimpleElementCollector