UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Net::Private::FNetPropertyConditionManager Class Reference

#include <PropertyConditions.h>

Classes

class  FAllowCreateTrackerFromSetPropertyActiveOverrideScope
 

Public Member Functions

NETCORE_API FNetPropertyConditionManager ()
 
NETCORE_API ~FNetPropertyConditionManager ()
 
NETCORE_API void SetPropertyActive (const UObject *Object, const uint16 RepIndex, const bool bActive)
 
NETCORE_API void SetPropertyActiveOverride (const UObject *Object, const uint16 RepIndex, const bool bIsActive)
 
NETCORE_API void SetPropertyDynamicCondition (const UObject *Object, const uint16 RepIndex, const ELifetimeCondition Condition)
 
NETCORE_API void NotifyObjectDestroyed (const FObjectKey ObjectKey)
 
NETCORE_API TSharedPtr< FRepChangedPropertyTrackerFindOrCreatePropertyTracker (const FObjectKey ObjectKey)
 
NETCORE_API TSharedPtr< FRepChangedPropertyTrackerFindPropertyTracker (const FObjectKey ObjectKey) const
 
NETCORE_API void LogMemory (FOutputDevice &Ar)
 

Static Public Member Functions

static NETCORE_API FNetPropertyConditionManagerGet ()
 

Friends

class FAllowCreateTrackerFromSetPropertyActiveOverrideScope
 

Constructor & Destructor Documentation

◆ FNetPropertyConditionManager()

UE::Net::Private::FNetPropertyConditionManager::FNetPropertyConditionManager ( )

◆ ~FNetPropertyConditionManager()

UE::Net::Private::FNetPropertyConditionManager::~FNetPropertyConditionManager ( )

Member Function Documentation

◆ FindOrCreatePropertyTracker()

TSharedPtr< FRepChangedPropertyTracker > UE::Net::Private::FNetPropertyConditionManager::FindOrCreatePropertyTracker ( const FObjectKey  ObjectKey)

◆ FindPropertyTracker()

TSharedPtr< FRepChangedPropertyTracker > UE::Net::Private::FNetPropertyConditionManager::FindPropertyTracker ( const FObjectKey  ObjectKey) const

◆ Get()

FNetPropertyConditionManager & UE::Net::Private::FNetPropertyConditionManager::Get ( )
static

◆ LogMemory()

void UE::Net::Private::FNetPropertyConditionManager::LogMemory ( FOutputDevice Ar)

◆ NotifyObjectDestroyed()

void UE::Net::Private::FNetPropertyConditionManager::NotifyObjectDestroyed ( const FObjectKey  ObjectKey)

◆ SetPropertyActive()

void UE::Net::Private::FNetPropertyConditionManager::SetPropertyActive ( const UObject Object,
const uint16  RepIndex,
const bool  bActive 
)

◆ SetPropertyActiveOverride()

void UE::Net::Private::FNetPropertyConditionManager::SetPropertyActiveOverride ( const UObject Object,
const uint16  RepIndex,
const bool  bIsActive 
)

◆ SetPropertyDynamicCondition()

void UE::Net::Private::FNetPropertyConditionManager::SetPropertyDynamicCondition ( const UObject Object,
const uint16  RepIndex,
const ELifetimeCondition  Condition 
)

Friends And Related Symbol Documentation

◆ FAllowCreateTrackerFromSetPropertyActiveOverrideScope


The documentation for this class was generated from the following files: