FLineBatcherSceneProxy

Inheritance Hierarchy

FPrimitiveSceneProxy

FLineBatcherSceneProxy

Syntax

class FLineBatcherSceneProxy : public FPrimitiveSceneProxy

Remarks

Represents a LineBatchComponent to the scene manager.

Constructors

Name Description

Public function

FLineBatcherSceneProxy

(
    const ULineBatchComponent * InC...
)

Functions

Name Description

Public function Const

uint32

 

GetAllocatedSize()

Overridden from FPrimitiveSceneProxy

Name Description

Public function Virtual Const

void

 

GetDynamicMeshElements

(
    const TArray < const FSceneView *...,
    const FSceneViewFamily & ViewFamily,
    uint32 VisibilityMap,
    FMeshElementCollector & Collector
)

Gathers the primitive's dynamic mesh elements.

Public function Virtual Const

uint32

 

GetMemoryFootprint()

Every derived class should override these functions

Public function Virtual Const

SIZE_T

 

GetTypeHash()

Return a type (or subtype) specific hash for sorting purposes

Public function Virtual Const

FPrimitiveVi ...

 

GetViewRelevance

(
    const FSceneView * View
)

Returns a struct that describes to the renderer when to draw this proxy.

References

Module

Engine

Header

Runtime/Engine/Classes/Components/LineBatchComponent.h