Navigation
Unreal Engine C++ API Reference > Runtime > Engine > Particles > TypeData > UParticleModuleTypeDataBeam2
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 |
virtual void GetDataPointerOffsets
&40;
FParticleEmitterInstance &42; Owner,
const uint8 &42; ParticleBase,
int32 & CurrentOffset,
int32 & BeamDataOffset,
int32 & InterpolatedPointsOffset,
int32 & NoiseRateOffset,
int32 & NoiseDeltaTimeOffset,
int32 & TargetNoisePointsOffset,
int32 & NextNoisePointsOffset,
int32 & TaperCount,
int32 & TaperValuesOffset,
int32 & NoiseDistanceScaleOffset
&41;
Remarks
GetDataPointerOffsets Retrieves the offsets to the data stored in the particle payload.
Parameters
Name | 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 |