FMassLODSignificanceRange

Choose your operating system:

Windows

macOS

Linux

References

Module

MassRepresentation

Header

/Engine/Plugins/Runtime/MassGameplay/Source/MassRepresentation/Public/MassRepresentationTypes.h

Include

#include "MassRepresentationTypes.h"

Syntax

USTRUCT()
struct FMassLODSignificanceRange

Variables

Name Description

Public variable

FISMCSharedData...

 

ISMCSharedDataPtr

Public variable

float

 

MaxSignificance

Public variable

float

 

MinSignificance

LOD Significance range

Public variable UProperty

TArray< uint32 ...

 

StaticMeshRefs

The component handling these instances

Functions

Name Description

Public function

void

 

AddBatchedCustomData

(
    InCustomDataType InCustomData,
    const TArray< uint32 >& ExcludeSta...,
    int32 NumFloatsToPad
)

Adds the specified struct reinterpreted as custom floats to our custom data.

Public function

void

 

AddBatchedCustomDataFloats

(
    const TArray< float >& CustomFloat...,
    const TArray< uint32 >& ExcludeSta...
)

Public function

void

 

AddBatchedTransform

(
    const int32 InstanceId,
    const FTransform& Transform,
    const FTransform& PrevTransform,
    const TArray< uint32 >& ExcludeSta...
)

Public function

void

 

WriteCustomDataFloatsAtStartIndex

(
    int32 StaticMeshIndex,
    const TArrayView< float >& CustomF...,
    const int32 FloatsPerInstance,
    const int32 StartIndex,
    const TArray< uint32 >& ExcludeSta...
)