Components

Choose your operating system:

Windows

macOS

Linux

Classes

Name

Description

Public class

FBaseDynamicMeshSceneProxy

FBaseDynamicMeshSceneProxy is an abstract base class for a Render Proxy for a UBaseDynamicMeshComponent, where the assumption is that mesh data will be stored in FMeshRenderBufferSet instances

Public class

FMeshRenderBufferSet

FMeshRenderBufferSet stores a set of RenderBuffers for a mesh

Public class

FMeshRenderDecomposition

FMeshRenderDecomposition represents a decomposition of a mesh into "chunks" of triangles, with associated materials.

Public class

IRenderMeshPostProcessor

Interface for a render mesh processor.

Public class

UBaseDynamicMeshComponent

UBaseDynamicMeshComponent is a base interface for a UMeshComponent based on a UDynamicMesh.

Public class

UDynamicMeshComponent

UDynamicMeshComponent is a mesh component similar to UProceduralMeshComponent, except it bases the renderable geometry off an internal UDynamicMesh instance (which encapsulates a FDynamicMesh3).

Enums

Name

Description

Public enum

EDynamicMeshComponentRenderUpdateMode

Render data update hint

Public enum

EDynamicMeshComponentTangentsMode

Tangent calculation modes

Public enum

EMeshRenderAttributeFlags

EMeshRenderAttributeFlags is used to identify different mesh rendering attributes, for things like fast-update functions

Functions

Name Description

Public function

constexpr bo...

 

operator!

Public function

constexpr EM...

 

operator&

Public function

EMeshRenderA...

 

operator&=

Public function

constexpr EM...

 

operator^

Public function

EMeshRenderA...

 

operator^=

Public function

constexpr EM...

 

operator|

Public function

EMeshRenderA...

 

operator|=

Public function

constexpr EM...

 

operator~