|
KarmaEngine
Game Engine for practical learning and research purposes
|
Class for iterating through all objects, including class default objects, unreachable objects...all UObjects. More...
#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