UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FRepLayout Member List

This is the complete list of members for FRepLayout, including all inherited members.

AddReferencedObjects(FReferenceCollector &Collector) overrideFRepLayoutvirtual
AsShared()TSharedFromThis< FRepLayout >inline
AsShared() constTSharedFromThis< FRepLayout >inline
AsSharedSubobject(SubobjectType *SubobjectPtr) constTSharedFromThis< FRepLayout >inline
AsWeak()TSharedFromThis< FRepLayout >inline
AsWeak() constTSharedFromThis< FRepLayout >inline
AsWeakSubobject(SubobjectType *SubobjectPtr) constTSharedFromThis< FRepLayout >inline
BuildSharedSerializationForRPC(const FConstRepObjectDataBuffer Data, UE::Net::FNetTokenStore *NetTokenStore=nullptr)FRepLayout
CallRepNotifies(FReceivingRepState *RepState, UObject *Object) constFRepLayout
ClearSharedSerializationForRPC()FRepLayout
CountBytes(FArchive &Ar) constFRepLayout
CreateFromClass(UClass *InObjectClass, const UNetConnection *ServerConnection=nullptr, const ECreateRepLayoutFlags Flags=ECreateRepLayoutFlags::None)FRepLayoutstatic
CreateFromFunction(UFunction *InFunction, const UNetConnection *ServerConnection=nullptr, const ECreateRepLayoutFlags Flags=ECreateRepLayoutFlags::None)FRepLayoutstatic
CreateFromStruct(UStruct *InStruct, const UNetConnection *ServerConnection=nullptr, const ECreateRepLayoutFlags Flags=ECreateRepLayoutFlags::None)FRepLayoutstatic
CreateReplicationChangelistMgr(const UObject *InObject, const ECreateReplicationChangelistMgrFlags CreateFlags) constFRepLayout
CreateRepState(const FConstRepObjectDataBuffer Source, TSharedPtr< FRepChangedPropertyTracker > &InRepChangedPropertyTracker, ECreateRepStateFlags Flags) constFRepLayout
CreateShadowBuffer(const FConstRepObjectDataBuffer Source) constFRepLayout
DiffProperties(TArray< FProperty * > *RepNotifies, TRepDataBuffer< DstType > Destination, TConstRepDataBuffer< SrcType > Source, const EDiffPropertiesFlags Flags) constFRepLayout
DiffProperties(TArray< FProperty * > *RepNotifies, TRepDataBuffer< DestinationType > Destination, TConstRepDataBuffer< SourceType > Source, const EDiffPropertiesFlags DiffFlags) constFRepLayout
DiffStableProperties(TArray< FProperty * > *RepNotifies, TArray< UObject * > *ObjReferences, TRepDataBuffer< DstType > Destination, TConstRepDataBuffer< SrcType > Source) constFRepLayout
DiffStableProperties(TArray< FProperty * > *RepNotifies, TArray< UObject * > *ObjReferences, TRepDataBuffer< DestinationType > Destination, TConstRepDataBuffer< SourceType > Source) constFRepLayout
DoesSharedInstanceExist() constTSharedFromThis< FRepLayout >inline
EFlags enum nameFGCObject
FCustomDeltaPropertyIteratorFRepLayoutfriend
FGCObject()FGCObjectinline
FGCObject(const FGCObject &Other)FGCObjectinline
FGCObject(FGCObject &&Other)FGCObjectinline
FGCObject(EFlags Flags)FGCObjectinlineexplicit
FNetSerializeCBFRepLayoutfriend
FRepStateStaticBufferFRepLayoutfriend
GatherGuidReferences(FReceivingRepState *RESTRICT RepState, struct FNetDeltaSerializeInfo &Params, TSet< FNetworkGUID > &OutReferencedGuids, int32 &OutTrackedGuidMemoryBytes) constFRepLayout
GenerateChecksum(const FRepState *RepState) constFRepLayout
GetCustomDeltaIndexFromPropertyRepIndex(const uint16 PropertyRepIndex) constFRepLayout
GetFlags() constFRepLayoutinline
GetNumParents() constFRepLayoutinline
GetOwner() constFRepLayoutinline
GetParentArrayIndex(int32 Index) constFRepLayoutinline
GetParentCondition(int32 Index) constFRepLayoutinline
GetParentProperty(int32 Index) constFRepLayoutinline
GetReferencerName() const overrideFRepLayoutvirtual
GetReferencerPropertyName(UObject *Object, FString &OutPropertyName) constFGCObjectinlinevirtual
GetShadowStateValue(FRepShadowDataBuffer Data, const FName PropertyName)FRepLayoutinline
GetShadowStateValue(FConstRepShadowDataBuffer Data, const FName PropertyName) constFRepLayoutinline
GGCObjectReferencerFGCObjectstatic
InitChangedTracker(FRepChangedPropertyTracker *ChangedTracker) constFRepLayout
IsCustomDeltaProperty(int32 Index) constFRepLayoutinline
IsEmpty() constFRepLayoutinline
MoveMappedObjectToUnmapped(FReceivingRepState *RESTRICT RepState, struct FNetDeltaSerializeInfo &Params, const FNetworkGUID &GUID) constFRepLayout
FGCObject::operator=(const FGCObject &)FGCObjectinline
FGCObject::operator=(FGCObject &&)FGCObjectinline
TSharedFromThis< FRepLayout >::operator=(TSharedFromThis const &)TSharedFromThis< FRepLayout >inlineprotected
ReceiveProperties(UActorChannel *OwningChannel, UClass *InObjectClass, FReceivingRepState *RESTRICT RepState, UObject *Object, FNetBitReader &InBunch, bool &bOutHasUnmapped, bool &bOutGuidsChanged, const EReceivePropertiesFlags InFlags) constFRepLayout
ReceiveProperties_BackwardsCompatible(UNetConnection *Connection, FReceivingRepState *RESTRICT RepState, FRepObjectDataBuffer Data, FNetBitReader &InBunch, bool &bOutHasUnmapped, const bool bEnableRepNotifies, bool &bOutGuidsChanged, UObject *OwningObject=nullptr) constFRepLayout
ReceivePropertiesForRPC(UObject *Object, UFunction *Function, UActorChannel *Channel, FNetBitReader &Reader, FRepObjectDataBuffer Data, TSet< FNetworkGUID > &UnmappedGuids) constFRepLayout
RegisterGCObject()FGCObject
ReplicateProperties(FSendingRepState *RESTRICT RepState, FRepChangelistState *RESTRICT RepChangelistState, const FConstRepObjectDataBuffer Data, UClass *ObjectClass, UActorChannel *OwningChannel, FNetBitWriter &Writer, const FReplicationFlags &RepFlags) constFRepLayout
SendProperties_BackwardsCompatible(FSendingRepState *RESTRICT RepState, FRepChangedPropertyTracker *ChangedTracker, const FConstRepObjectDataBuffer Data, UNetConnection *Connection, FNetBitWriter &Writer, TArray< uint16 > &Changed) constFRepLayout
SendPropertiesForRPC(UFunction *Function, UActorChannel *Channel, FNetBitWriter &Writer, const FConstRepObjectDataBuffer Data) constFRepLayout
SerializeObjectReplicatedProperties(UObject *Object, FBitArchive &Ar) constFRepLayout
SerializePropertiesForStruct(UStruct *Struct, FBitArchive &Ar, UPackageMap *Map, FRepObjectDataBuffer Data, bool &bHasUnmapped, const UObject *OwningObject=nullptr) constFRepLayout
SharedThis(OtherType *ThisPtr)TSharedFromThis< FRepLayout >inlineprotectedstatic
SharedThis(const OtherType *ThisPtr)TSharedFromThis< FRepLayout >inlineprotectedstatic
StaticInit()FGCObjectstatic
TSharedFromThis()TSharedFromThis< FRepLayout >inlineprotected
TSharedFromThis(TSharedFromThis const &)TSharedFromThis< FRepLayout >inlineprotected
UnregisterGCObject()FGCObject
UPackageMapClientFRepLayoutfriend
UpdateUnmappedObjects(FReceivingRepState *RESTRICT RepState, UPackageMap *PackageMap, UObject *Object, struct FNetDeltaSerializeInfo &Params, bool &bCalledPreNetReceive, bool &bOutSomeObjectsWereMapped, bool &bOutHasMoreUnmapped) constFRepLayout
UpdateWeakReferenceInternal(TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) constTSharedFromThis< FRepLayout >inline
UpdateWeakReferenceInternal(TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) constTSharedFromThis< FRepLayout >inline
ValidateWithChecksum(TConstRepDataBuffer< DataType > Data, FBitArchive &Ar) constFRepLayout
~FGCObject()FGCObjectinlinevirtual
~FRepLayout()FRepLayoutvirtual
~TSharedFromThis()TSharedFromThis< FRepLayout >inlineprotected