33 uint8 DepthPriorityGroup,
39 float OpacityMaskRefVal = .5f
46 uint8 DepthPriorityGroup,
47 float Thickness = 0.0f,
48 float DepthBias = 0.0f,
49 bool bScreenSpace =
false
55 uint8 DepthPriorityGroup,
56 float Thickness = 0.0f,
57 float DepthBias = 0.0f,
58 bool bScreenSpace =
false
64 uint8 DepthPriorityGroup
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
@ SE_BLEND_Masked
Definition SceneTypes.h:193
Definition BatchedElements.h:102
Definition SceneManagement.h:1267
Definition HitProxies.h:218
Definition PrimitiveDrawInterface.h:19
Definition RenderResource.h:354
Definition DynamicPrimitiveDrawing.h:17
virtual void AddReserveLines(uint8 DepthPriorityGroup, int32 NumLines, bool bDepthBiased=false, bool bThickLines=false) override
Definition DynamicPrimitiveDrawing.inl:109
virtual void DrawLine(const FVector &Start, const FVector &End, const FLinearColor &Color, uint8 DepthPriorityGroup, float Thickness=0.0f, float DepthBias=0.0f, bool bScreenSpace=false) override
Definition DynamicPrimitiveDrawing.inl:116
virtual void DrawTranslucentLine(const FVector &Start, const FVector &End, const FLinearColor &Color, uint8 DepthPriorityGroup, float Thickness=0.0f, float DepthBias=0.0f, bool bScreenSpace=false) override
Definition DynamicPrimitiveDrawing.inl:139
virtual void DrawPoint(const FVector &Position, const FLinearColor &Color, float PointSize, uint8 DepthPriorityGroup) override
Definition DynamicPrimitiveDrawing.inl:162
virtual void SetHitProxy(HHitProxy *HitProxy) override
Definition DynamicPrimitiveDrawing.inl:42
virtual void RegisterDynamicResource(FDynamicPrimitiveResource *DynamicResource) override
Definition DynamicPrimitiveDrawing.inl:54
virtual bool IsHitTesting() override
Definition DynamicPrimitiveDrawing.inl:38
virtual void 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 OpacityMaskRefVal=.5f) override
Definition DynamicPrimitiveDrawing.inl:79
virtual int32 DrawMesh(const FMeshBatch &Mesh) override
Definition DynamicPrimitiveDrawing.inl:200
Definition SceneRendering.h:1132
Definition HitProxies.h:135
Definition RefCounting.h:454
Definition MeshBatch.h:371