FConcertSyncObjectWriter

Archive for writing objects in a way that they can be sent to another instance via Concert

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

ConcertSyncCore

Header

/Engine/Plugins/Developer/Concert/ConcertSync/ConcertSyncCore/Source/ConcertSyncCore/Public/ConcertSyncArchives.h

Include

#include "ConcertSyncArchives.h"

Syntax

class FConcertSyncObjectWriter : public FConcertIdentifierWriter

Remarks

Archive for writing objects in a way that they can be sent to another instance via Concert

Constructors

Name Description

Public function

FConcertSyncObjectWriter

(
    FConcertLocalIdentifierTable* ...,
    UObject* InObj,
    TArray< uint8 >& OutBytes,
    const bool InIncludeEditorOnlyData,
    const bool InSkipAssets
)

Functions

Name Description

Public function

void

 

SerializeObject

(
    UObject* InObject,
    const TArray< FName >* InPrope...
)

Public function

void

 

SerializeProperty

(
    FProperty* InProp,
    UObject* InObject
)

Overridden from FArchiveState

Name Description

Public function Virtual Const

FString

 

GetArchiveName()

Returns the name of the Archive.

Public function Virtual Const

bool

 

ShouldSkipProperty

(
    const FProperty* InProperty
)

Checks whether the archive wants to skip the property independent of the other flags

Operators

Name Description

Public function Virtual

FArchive &

 

operator<<

(
    UObject*& Value
)

Serializes an UObject value from or into this archive.

Public function Virtual

FArchive &

 

operator<<

(
    FLazyObjectPtr& Value
)

Serializes a lazy object pointer value from or into this archive.

Public function Virtual

FArchive &

 

operator<<

(
    FObjectPtr& Value
)

Serializes a wrapped object pointer value from or into this archive.

Public function Virtual

FArchive &

 

operator<<

(
    FSoftObjectPtr& Value
)

Serializes asset pointer from or into this archive.

Public function Virtual

FArchive &

 

operator<<

(
    FSoftObjectPath& Value
)

Serializes soft object paths from or into this archive.

Public function Virtual

FArchive &

 

operator<<

(
    FWeakObjectPtr& Value
)

Serializes FWeakObjectPtr value from or into this archive.

Typedefs

Name

Description

FShouldSkipPropertyFunc