![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ParticleIterator.h>
Inheritance diagram for Chaos::TParticleIterator< TSOA >:Public Types | |
| using | Base = TConstParticleIterator< TSOA > |
| using | TTransientHandle = typename Base::TTransientHandle |
Public Types inherited from Chaos::TConstParticleIterator< TSOA > | |
| using | THandle = typename TSOA::THandleType |
| using | THandleBase = typename THandle::THandleBase |
| using | TTransientHandle = typename THandle::TTransientHandle |
Public Member Functions | |
| TParticleIterator () | |
| TParticleIterator (const TArray< TSOAView< TSOA > > &InSOAs) | |
| TTransientHandle & | operator* () const |
| TTransientHandle * | operator-> () const |
| void | RangedForValidation () const |
Public Member Functions inherited from Chaos::TConstParticleIterator< TSOA > | |
| TConstParticleIterator () | |
| TConstParticleIterator (const TArray< TSOAView< TSOA > > &InSOAViews) | |
| TConstParticleIterator (const TConstParticleIterator &Rhs)=default | |
| operator bool () const | |
| TConstParticleIterator< TSOA > & | operator++ () |
| const TTransientHandle & | operator* () const |
| const TTransientHandle * | operator-> () const |
Public Attributes | |
| THandleBase | TransientHandle |
Additional Inherited Members | |
Protected Member Functions inherited from Chaos::TConstParticleIterator< TSOA > | |
| bool | CurrentIsLightWeightDisabled () const |
| void | MoveToEnd () |
| void | SeekNonEmptySOA () |
| void | RangedForValidation () const |
| void | IncSOAIdx () |
| void | SyncDirtyValidationCount () |
Protected Attributes inherited from Chaos::TConstParticleIterator< TSOA > | |
| const TArray< TSOAView< TSOA > > * | SOAViews |
| const TArray< THandle * > * | CurHandlesArray |
| THandleBase | TransientHandle |
| int32 | SOAIdx |
| int32 | CurSOASize |
| int32 | CurHandleIdx |
| using Chaos::TParticleIterator< TSOA >::Base = TConstParticleIterator<TSOA> |
| using Chaos::TParticleIterator< TSOA >::TTransientHandle = typename Base::TTransientHandle |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| THandleBase Chaos::TConstParticleIterator< TSOA >::TransientHandle |