Navigation
API > API/Runtime > API/Runtime/Chaos
| Name | TSimpleGeometryParticles |
| Type | class |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/SimpleGeometryParticles.h |
| Include Path | #include "Chaos/SimpleGeometryParticles.h" |
Syntax
template<class T, int d>
class TSimpleGeometryParticles : public Chaos::TParticles< T, d >
Inheritance Hierarchy
- TArrayCollection → TParticles → TSimpleGeometryParticles
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Chaos/SimpleGeometryParticles.h | |||
TSimpleGeometryParticles
(
const TSimpleGeometryParticles< T, d >& Other |
Chaos/SimpleGeometryParticles.h | ||
TSimpleGeometryParticles
(
TSimpleGeometryParticles< T, d >&& Other |
Chaos/SimpleGeometryParticles.h | ||
TSimpleGeometryParticles
(
TParticles< T, d >&& Other |
Chaos/SimpleGeometryParticles.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~TSimpleGeometryParticles() |
Chaos/SimpleGeometryParticles.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| MGeometry | TArrayCollectionArray< FImplicitObjectPtr > | MGeometry contains raw ptrs to every entry in both MSharedGeometry and MDynamicGeometry. | Chaos/SimpleGeometryParticles.h | |
| MR | TArrayCollectionArray< TRotation< FRealSingle, d > > | Chaos/SimpleGeometryParticles.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Chaos/SimpleGeometryParticles.h | |||
const TArray< FImplicitObjectPtr > & GetAllGeometry() |
Chaos/SimpleGeometryParticles.h | ||
const FImplicitObjectPtr & GetGeometry
(
const int32 Index |
Chaos/SimpleGeometryParticles.h | ||
| Chaos/SimpleGeometryParticles.h | |||
TArrayCollectionArray< TRotation< FRealSingle, d > > & GetR () |
Chaos/SimpleGeometryParticles.h | ||
const TArrayCollectionArray< TRotation< FRealSingle, d > > & GetR () |
Chaos/SimpleGeometryParticles.h | ||
const TRotation< FRealSingle, d > GetRf
(
const int32 Index |
Chaos/SimpleGeometryParticles.h | ||
| Chaos/SimpleGeometryParticles.h | |||
| Chaos/SimpleGeometryParticles.h | |||
virtual void Serialize
(
FChaosArchive& Ar |
Chaos/SimpleGeometryParticles.h | ||
void SetGeometry
(
const int32 Index, |
Chaos/SimpleGeometryParticles.h | ||
void SetR
(
const int32 Index, |
Chaos/SimpleGeometryParticles.h | ||
void SetRf
(
const int32 Index, |
Chaos/SimpleGeometryParticles.h | ||
uint32 Size() |
Chaos/SimpleGeometryParticles.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void SetGeometryImpl
(
const int32 Index, |
Chaos/SimpleGeometryParticles.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSimpleGeometryParticles & operator=
(
const TSimpleGeometryParticles< T, d >& Other |
Chaos/SimpleGeometryParticles.h | ||
TSimpleGeometryParticles & operator=
(
TSimpleGeometryParticles< T, d >&& Other |
Chaos/SimpleGeometryParticles.h |