FNiagaraRibbonUVSettings

Defines settings for UV behavior for a UV channel on ribbons.

Windows
MacOS
Linux

References

Module

Niagara

Header

/Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraRibbonRendererProperties.h

Include

#include "NiagaraRibbonRendererProperties.h"

Syntax

[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)()
struct FNiagaraRibbonUVSettings

Remarks

Defines settings for UV behavior for a UV channel on ribbons.

Variables

Name Description

Public variable UProperty Category, EditAnywhere

bool

 

bEnablePerParticleUOverride

Enables overriding the U component with values read from the particles.

Public variable UProperty Category, EditAnywhere

bool

 

bEnablePerParticleVRangeOverride

Enables overriding the range of the V component with values read from the particles.

Public variable UProperty Category, EditAnywhere, Meta

ENiagaraRibbonU...

 

DistributionMode

Specifies how ribbon UVs are distributed along the length of a ribbon.

Public variable UProperty Category, EditAnywhere, Meta

ENiagaraRibbonU...

 

LeadingEdgeMode

Specifies how UVs transition into life at the leading edge of the ribbon.

Public variable UProperty Category, EditAnywhere

FVector2D

 

Offset

Specifies an additional offset which is applied to the UV range

Public variable UProperty Category, EditAnywhere

FVector2D

 

Scale

Specifies an additional scaler which is applied to the UV range.

Public variable UProperty Category, EditAnywhere, Meta

float

 

TilingLength

Specifies the length in world units to use when tiling UVs across the ribbon when using one of the tiled distribution modes.

Public variable UProperty Category, EditAnywhere, Meta

ENiagaraRibbonU...

 

TrailingEdgeMode

Specifies how UVs transition out of life at the trailing edge of the ribbon.

Constructors

Name Description

Public function

FNiagaraRibbonUVSettings()

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss