Navigation
API > API/Runtime > API/Runtime/Engine
Class to abstract implementation details of the containers used inside the object cache so they can be changed later if needed without API changes.
| Name | TObjectCacheIterator |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/ObjectCacheContext.h |
| Include Path | #include "ObjectCacheContext.h" |
Syntax
template<class T>
class TObjectCacheIterator
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TObjectCacheIterator
(
TArray< T* >&& InObjectArray |
Constructor | ObjectCacheContext.h | |
TObjectCacheIterator
(
TArrayView< T* > InArrayView |
Constructor | ObjectCacheContext.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
T ** begin() |
DO NOT USE DIRECTLY STL-like iterators to enable range-based for loop support. | ObjectCacheContext.h | |
T ** end() |
ObjectCacheContext.h | ||
const int32 IsEmpty() |
ObjectCacheContext.h |