UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
OrientedParticles.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2#pragma once
3
5#include "Chaos/Particles.h"
6#include "Chaos/Rotation.h"
7
8namespace Chaos
9{
10template<class T, int d>
11class TOrientedParticles : public TParticles<T, d>
12{
13 public:
15 : TParticles<T, d>()
16 {
18 }
25
26 const TRotation<T, d>& R(const int32 Index) const { return MR[Index]; }
27 TRotation<T, d>& R(const int32 Index) { return MR[Index]; }
28
29 private:
31};
32}
FPlatformTypes::int32 int32
A 32-bit signed integer.
Definition Platform.h:1125
UE_INTRINSIC_CAST UE_REWRITE constexpr std::remove_reference_t< T > && MoveTemp(T &&Obj) noexcept
Definition UnrealTemplate.h:520
Definition ArrayCollectionArray.h:15
int32 AddArray(TArrayCollectionArrayBase *Array)
Definition ArrayCollection.h:36
Definition OrientedParticles.h:12
const TRotation< T, d > & R(const int32 Index) const
Definition OrientedParticles.h:26
TOrientedParticles(const TOrientedParticles< T, d > &Other)=delete
TOrientedParticles()
Definition OrientedParticles.h:14
TRotation< T, d > & R(const int32 Index)
Definition OrientedParticles.h:27
TOrientedParticles(TOrientedParticles< T, d > &&Other)
Definition OrientedParticles.h:20
Definition Particles.h:32
Definition Rotation.h:41
Definition SkeletalMeshComponent.h:307
U16 Index
Definition radfft.cpp:71