UParticleModuleTypeDataBeam2::GetDataPointerOffsets

GetDataPointerOffsets Retrieves the offsets to the data stored in the particle payload.

Windows
MacOS
Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Particles/TypeData/ParticleModuleTypeDataBeam2.h

Include

#include "Particles/TypeData/ParticleModuleTypeDataBeam2.h"

Source

/Engine/Source/Runtime/Engine/Private/Particles/ParticleBeamModules.cpp

Syntax

virtual void GetDataPointerOffsets
(
    FParticleEmitterInstance * Owner,
    const uint8 * ParticleBase,
    int32 & CurrentOffset,
    int32 & BeamDataOffset,
    int32 & InterpolatedPointsOffset,
    int32 & NoiseRateOffset,
    int32 & NoiseDeltaTimeOffset,
    int32 & TargetNoisePointsOffset,
    int32 & NextNoisePointsOffset,
    int32 & TaperCount,
    int32 & TaperValuesOffset,
    int32 & NoiseDistanceScaleOffset
)

Remarks

GetDataPointerOffsets Retrieves the offsets to the data stored in the particle payload.

Parameters

Parameter

Description

Owner

The owning emitter instance of the particle.

ParticleBase

Pointer to the particle of interest

CurrentOffset

The offset to the particle payload

BeamDataOffset

The FBeam2TypeDataPayload pointer - output

InterpolatedPointsOffset

The FVector interpolated points pointer - output

NoiseRateOffset

The float NoiseRate pointer - output

NoiseDeltaTimeOffset

The float NoiseDeltaTime pointer - output

TargetNoisePointsOffset

The FVector TargetNoisePoints pointer - output

NextNoisePointsOffset

The FVector NextNoisePoints pointer - output

TaperCount

The int32 TaperCount - output

TaperValuesOffset

The float TaperValues pointer - output

NoiseDistanceScaleOffset

The float NoiseDistanceScale pointer - output

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