![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ParticleIterator.h>
Inheritance diagram for Chaos::TConstParticleIterator< TSOA >:Public Types | |
| using | THandle = typename TSOA::THandleType |
| using | THandleBase = typename THandle::THandleBase |
| using | TTransientHandle = typename THandle::TTransientHandle |
Public Member Functions | |
| 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 |
Protected Member Functions | |
| bool | CurrentIsLightWeightDisabled () const |
| void | MoveToEnd () |
| void | SeekNonEmptySOA () |
| void | RangedForValidation () const |
| void | IncSOAIdx () |
| void | SyncDirtyValidationCount () |
Protected Attributes | |
| const TArray< TSOAView< TSOA > > * | SOAViews |
| const TArray< THandle * > * | CurHandlesArray |
| THandleBase | TransientHandle |
| int32 | SOAIdx |
| int32 | CurSOASize |
| int32 | CurHandleIdx |
| using Chaos::TConstParticleIterator< TSOA >::THandle = typename TSOA::THandleType |
| using Chaos::TConstParticleIterator< TSOA >::THandleBase = typename THandle::THandleBase |
| using Chaos::TConstParticleIterator< TSOA >::TTransientHandle = typename THandle::TTransientHandle |
|
inline |
|
inline |
|
default |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |