Karma Engine
|
#include <UObjectIterator.h>
Public Member Functions | |
FRawObjectIterator (bool bOnlyGCedObjects=false) | |
FORCEINLINE FUObjectItem * | operator* () const |
FORCEINLINE FUObjectItem * | operator-> () const |
Public Member Functions inherited from Karma::FUObjectArray::TIterator | |
TIterator (const FUObjectArray &InArray, bool bOnlyGCedObjects=false) | |
TIterator (EEndTagType, const TIterator &InIter) | |
FORCEINLINE void | operator++ () |
bool | operator== (const TIterator &Rhs) const |
bool | operator!= (const TIterator &Rhs) const |
FORCEINLINE | operator bool () const |
FORCEINLINE bool | operator! () const |
FORCEINLINE int32 | GetIndex () const |
Additional Inherited Members | |
Public Types inherited from Karma::FUObjectArray::TIterator | |
enum | EEndTagType { EndTag } |
Protected Member Functions inherited from Karma::FUObjectArray::TIterator | |
FORCEINLINE FUObjectItem * | GetObject () const |
FORCEINLINE bool | Advance () |
const FUObjectArray & | GetIteratedArray () const |
Class for iterating through all objects, including class default objects, unreachable objects...all UObjects
|
inline |
Constructor
bOnlyGCedObjects | if true, skip all of the permanent objects |
|
inline |
Iterator dereference
|
inline |
Iterator dereference