Navigation
API > API/Plugins > API/Plugins/ConcertSyncCore
Archive for rewriting identifiers (currently names) so that they belong to a different identifier table
| Name | FConcertSyncObjectRewriter |
| Type | class |
| Header File | /Engine/Plugins/Developer/Concert/ConcertSync/ConcertSyncCore/Source/ConcertSyncCore/Public/ConcertSyncArchives.h |
| Include Path | #include "ConcertSyncArchives.h" |
Syntax
class FConcertSyncObjectRewriter : public FConcertIdentifierRewriter
Inheritance Hierarchy
- FArchiveState → FArchive → FMemoryArchive → FConcertIdentifierRewriter → FConcertSyncObjectRewriter
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FConcertSyncObjectRewriter
(
const FConcertLocalIdentifierTable* InLocalIdentifierTable, |
ConcertSyncArchives.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void RewriteObject
(
const UClass* InClass |
ConcertSyncArchives.h | ||
void RewriteProperty
(
const FProperty* InProp |
ConcertSyncArchives.h |
Overridden from FArchiveState
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FString GetArchiveName() |
ConcertSyncArchives.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FSoftObjectPath GetOutputObjectPath
(
const FSoftObjectPath& Obj |
Called with the result of OnObjectSerialized to get the object path to set on the in-memory object value (the output of operator<<) | ConcertSyncArchives.h | |
virtual void OnObjectSerialized
(
FSoftObjectPath& Obj |
Called to rewrite the object path that will be stored in the persistent object value (InBytes) | ConcertSyncArchives.h |