Navigation
API > API/Runtime > API/Runtime/CoreUObject
Iterator that maps packed serialized remote object id indices to the actual unique remote object ids
| Name | FSerializedRemoteObjectIterator |
| Type | class |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/RemoteObjectTransfer.h |
| Include Path | #include "UObject/RemoteObjectTransfer.h" |
Syntax
class FSerializedRemoteObjectIterator
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSerializedRemoteObjectIterator
(
const FRemoteObjectData& InData, |
UObject/RemoteObjectTransfer.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Data | const FRemoteObjectData & | UObject/RemoteObjectTransfer.h | ||
| Index | int32 | UObject/RemoteObjectTransfer.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UClass * GetClass() |
UObject/RemoteObjectTransfer.h | ||
FRemoteObjectId GetId() |
UObject/RemoteObjectTransfer.h | ||
int32 GetIndex() |
UObject/RemoteObjectTransfer.h | ||
FName GetName() |
UObject/RemoteObjectTransfer.h | ||
bool UEOpEquals
(
const FSerializedRemoteObjectIterator& Other |
UEOpEquals is required by UEOps.h to support range-for iteration. | UObject/RemoteObjectTransfer.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
operator bool() |
Operator bool is for the old UE-style iterator iteration support | UObject/RemoteObjectTransfer.h | |
FRemoteObjectId operator*() |
UObject/RemoteObjectTransfer.h | ||
FSerializedRemoteObjectIterator & operator++() |
UObject/RemoteObjectTransfer.h |