25 return InActor->ReplicatedSubObjects;
36 return InActor->ReplicatedComponentsInfo;
71 InActor->BuildReplicatedComponentsInfo();
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition ActorComponent.h:152
Definition NetSubObjectRegistryGetter.h:15
static void InitReplicatedComponentsList(AActor *InActor)
Definition NetSubObjectRegistryGetter.h:69
~FSubObjectRegistryGetter()=delete
static const FSubObjectRegistry * GetSubObjectsOfActorComponent(const AActor *InActor, UActorComponent *InActorComp)
Definition NetSubObjectRegistryGetter.h:28
static const TArray< UE::Net::FReplicatedComponentInfo > & GetReplicatedComponents(AActor *InActor)
Definition NetSubObjectRegistryGetter.h:34
static const FSubObjectRegistry & GetSubObjects(const AActor *InActor)
Definition NetSubObjectRegistryGetter.h:23
static uint32 CountReplicatedSubObjectsOfActor(AActor *InActor)
Definition NetSubObjectRegistryGetter.h:74
static bool IsSubObjectInRegistry(AActor *InActor, UActorComponent *InActorComp, UObject *InSubObject)
Definition NetSubObjectRegistryGetter.h:44
static const UE::Net::FReplicatedComponentInfo * GetReplicatedComponentInfoForComponent(AActor *InActor, UActorComponent *InActorComp)
Definition NetSubObjectRegistryGetter.h:39
static bool IsSubObjectInAnyRegistry(AActor *InActor, UObject *InSubObject)
Definition NetSubObjectRegistryGetter.h:51
FSubObjectRegistryGetter()=delete
Definition NetworkVersion.cpp:28
Definition NetSubObjectRegistry.h:127
FSubObjectRegistry SubObjects
Definition NetSubObjectRegistry.h:138
Definition NetSubObjectRegistry.h:29
NETCORE_API bool IsSubObjectInRegistry(const UObject *SubObject) const
Definition NetSubObjectRegistry.cpp:48