ELifetimeCondition

Syntax

enum ELifetimeCondition
{
    COND_None                          = 0,
    COND_InitialOnly                   = 1,
    COND_OwnerOnly                     = 2,
    COND_SkipOwner                     = 3,
    COND_SimulatedOnly                 = 4,
    COND_AutonomousOnly                = 5,
    COND_SimulatedOrPhysics            = 6,
    COND_InitialOrOwner                = 7,
    COND_Custom                        = 8,
    COND_ReplayOrOwner                 = 9,
    COND_ReplayOnly                    = 10,
    COND_SimulatedOnlyNoReplay         = 11,
    COND_SimulatedOrPhysicsNoReplay    = 12,
    COND_SkipReplay                    = 13,
    COND_Max                           = 14,
}

Values

Name

Description

COND_None

COND_InitialOnly

COND_OwnerOnly

COND_SkipOwner

COND_SimulatedOnly

COND_AutonomousOnly

COND_SimulatedOrPhysics

COND_InitialOrOwner

COND_Custom

COND_ReplayOrOwner

COND_ReplayOnly

COND_SimulatedOnlyNoReplay

COND_SimulatedOrPhysicsNoReplay

COND_SkipReplay

COND_Max

Remarks

Secondary condition to check before considering the replication of a lifetime property.

References

Module

CoreUObject

Header

Runtime/CoreUObject/Public/UObject/CoreNetTypes.h