![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Classes | |
| struct | FValidateLevelVisibilityResult |
Functions | |
| const FValidateLevelVisibilityResult | ValidateLevelVisibility (UWorld *World, const FUpdateLevelVisibilityLevelInfo &LevelVisibility) |
| int32 | GetClockTimeMilliseconds (double ClockTimeInSeconds) |
| bool | Add_DetectOverflow_Clamp (int64 Original, int64 Change, int32 &Result) |
| void | TrackFlushedSubObject (FDormantObjectMap &InOutFlushedGuids, UObject *FlushedObject, const TSharedPtr< FNetGUIDCache > &GuidCache) |
| void | FlushDormancyForSubObjects (UNetConnection *Connection, AActor *Actor, const UE::Net::FSubObjectRegistry &SubObjects, FDormantObjectMap &InOutFlushedGuids, const TStaticBitArray< COND_Max > &ConditionMap, const FNetConditionGroupManager *NetConditionGroupManager) |
| bool UE::Net::Connection::Private::Add_DetectOverflow_Clamp | ( | int64 | Original, |
| int64 | Change, | ||
| int32 & | Result | ||
| ) |
| void UE::Net::Connection::Private::FlushDormancyForSubObjects | ( | UNetConnection * | Connection, |
| AActor * | Actor, | ||
| const UE::Net::FSubObjectRegistry & | SubObjects, | ||
| FDormantObjectMap & | InOutFlushedGuids, | ||
| const TStaticBitArray< COND_Max > & | ConditionMap, | ||
| const FNetConditionGroupManager * | NetConditionGroupManager | ||
| ) |
Return the milliseconds of a ClockTime Ex: 3.45 seconds => 450 milliseconds
| void UE::Net::Connection::Private::TrackFlushedSubObject | ( | FDormantObjectMap & | InOutFlushedGuids, |
| UObject * | FlushedObject, | ||
| const TSharedPtr< FNetGUIDCache > & | GuidCache | ||
| ) |
| const FValidateLevelVisibilityResult UE::Net::Connection::Private::ValidateLevelVisibility | ( | UWorld * | World, |
| const FUpdateLevelVisibilityLevelInfo & | LevelVisibility | ||
| ) |
| FAutoConsoleVariableRef UE::Net::Connection::Private::CVarFlushDormancyUseDefaultStateForUnloadedLevels(TEXT("net.FlushDormancyUseDefaultStateForUnloadedLevels"), bFlushDormancyUseDefaultStateForUnloadedLevels, TEXT("If enabled, dormancy flushing will init replicators with default object state if the client doesn't have the actor's level loaded.")) | ( | TEXT("net.FlushDormancyUseDefaultStateForUnloadedLevels") | , |
| bFlushDormancyUseDefaultStateForUnloadedLevels | , | ||
| TEXT("If enabled, dormancy flushing will init replicators with default object state if the client doesn't have the actor's level loaded.") | |||
| ) |
| FAutoConsoleVariableRef UE::Net::Connection::Private::CVarNetFlushDormantSubObjects(TEXT("net.EnableFlushDormantSubObjects"), bEnableFlushDormantSubObjects, TEXT("If enabled, FlushNetDormancy will flush replicated subobjects in addition to replicated components. Only applies to objects using the replicated subobject list.")) | ( | TEXT("net.EnableFlushDormantSubObjects") | , |
| bEnableFlushDormantSubObjects | , | ||
| TEXT("If enabled, FlushNetDormancy will flush replicated subobjects in addition to replicated components. Only applies to objects using the replicated subobject list.") | |||
| ) |
| FAutoConsoleVariableRef UE::Net::Connection::Private::CVarNetFlushDormantSubObjectsCheckConditions(TEXT("net.EnableFlushDormantSubObjectsCheckConditions"), bEnableFlushDormantSubObjectsCheckConditions, TEXT("If enabled, when net.EnableFlushDormantSubObjects is also true a dormancy flush will also check replicated subobject conditions")) | ( | TEXT("net.EnableFlushDormantSubObjectsCheckConditions") | , |
| bEnableFlushDormantSubObjectsCheckConditions | , | ||
| TEXT("If enabled, when net.EnableFlushDormantSubObjects is also true a dormancy flush will also check replicated subobject conditions") | |||
| ) |
| FAutoConsoleVariableRef UE::Net::Connection::Private::CVarNetGracefulCloseEnabled(TEXT("net.GracefulCloseEnabled"), bGracefulCloseEnabled, TEXT("If enabled, connections will wait for reliable bunches to be acked before cleaning up.")) | ( | TEXT("net.GracefulCloseEnabled") | , |
| bGracefulCloseEnabled | , | ||
| TEXT("If enabled, connections will wait for reliable bunches to be acked before cleaning up.") | |||
| ) |
| FAutoConsoleVariableRef UE::Net::Connection::Private::CVarNetTrackFlushedDormantObjects(TEXT("net.TrackFlushedDormantObjects"), bTrackFlushedDormantObjects, TEXT("If enabled, track dormant subobjects when dormancy is flushed, so they can be properly deleted if destroyed prior to the next ReplicateActor.")) | ( | TEXT("net.TrackFlushedDormantObjects") | , |
| bTrackFlushedDormantObjects | , | ||
| TEXT("If enabled, track dormant subobjects when dormancy is flushed, so they can be properly deleted if destroyed prior to the next ReplicateActor.") | |||
| ) |
Used to reduce the impact on the average jitter of a divergent value
|
constexpr |
Maximum possible clock time value with available bits. If that value is sent than the jitter clock time is ignored