<track id="5sipw"><track id="5sipw"><span id="5sipw"></span></track></track><delect id="5sipw"></delect>

<meter id="5sipw"></meter>

  • <meter id="5sipw"><ins id="5sipw"><strike id="5sipw"></strike></ins></meter><nobr id="5sipw"><input id="5sipw"><ruby id="5sipw"></ruby></input></nobr>

      1. <cite id="5sipw"></cite>

          ReplicationGraph

          Windows
          MacOS
          Linux

          Classes

          Name

          Description

          Public class UClass NotPlaceable Transient

          AReplicationGraphDebugActor


          Public struct

          FActorConnectionPair

          Debug Actor/Connection pair that can be set by code for further narrowing down breakpoints/logging.

          Public struct

          FActorRepList

          The actual underlying list type that the system uses for a list of replicated actors.

          Public struct

          FActorRepListRawView

          A read only, non owning (ref counting) view to an actor replication list: essentially a raw pointer and the category of the list.

          Public struct

          FActorRepListRefView

          A view that maintains ownership/(ref counting) to an actor replication list.

          Public struct UStruct

          FAlwaysRelevantActorInfo

          Public struct

          FClassReplicationInfo


          Public struct UStruct

          FConnectionAlwaysRelevantNodePair

          Public struct

          FConnectionGatherActorListParameters

          Parameter structure for what we actually pass down during the Gather phase.

          Public struct

          FConnectionReplicationActorInfo

          Per-Actor data that is stored per connection

          Public struct

          FFastSharedReplicationInfo

          Public struct

          FGatheredReplicationActorLists

          This represents "the list of gathered lists". This is what we push down the Replication Graph and nodes will either Push/Pop List Categories or will add their Replication Lists.

          Public struct

          FGlobalActorReplicationEvents

          Public struct

          FGlobalActorReplicationInfo

          Per-Actor data that is global for the entire Replication Graph

          Public struct

          FGlobalActorReplicationInfoMap

          Public struct UStruct

          FLastLocationGatherInfo


          Public struct

          FNativeClassAccumulator

          Public struct

          FNewReplicatedActorInfo


          Public struct

          FPerConnectionActorInfoMap

          Map for Actor -> ConnectionActorInfo.

          Public struct

          FPrioritizedActorDebugInfo

          Public struct

          FPrioritizedActorFullDebugDetails


          Public struct

          FPrioritizedRepList

          Prioritized List of actors to replicate. This is what we actually use to replicate actors.

          Public struct

          FReplicationGraphCSVTracker

          Helper struct for tracking finer grained ReplicationGraph stats through the CSV profiler.

          Public struct

          FReplicationGraphDebugInfo


          Public struct

          FReplicationGraphDestructionSettings


          Public struct

          FReplicationGraphGlobalData

          Data that every replication graph has access to/is initialized with

          Public class

          FReplicationGraphModule

          Module definition for replication graph

          Public struct

          FRPCSendPolicyInfo


          Public struct

          FSkippedActorFullDebugDetails

          Debug data about an actor that was skipped during the prioritization phase

          Public struct

          FStreamingLevelActorListCollection

          Public struct UStruct

          FTearOffActorInfo

          Public struct

          TActorRepListViewBase

          This is a base templated type for the list "Views".

          Public struct

          TClassMap

          Templatd struct for mapping UClasses to some data type.

          Public class UClass Transient, Config

          UBasicReplicationGraph

          A basic implementation of replication graph.

          Public class UClass Transient

          UNetReplicationGraphConnection

          Manages actor replication for a specific connection

          Public class UClass Transient, Config

          UReplicationGraph

          Manages actor replication for an entire world / net driver

          Public class UClass Transient, Config

          UReplicationGraphNode

          Public class UClass

          UReplicationGraphNode_ActorList

          A Node that contains ReplicateActorLists.

          Public class UClass

          UReplicationGraphNode_ActorListFrequencyBuckets

          A Node that contains ReplicateActorLists.

          Public class UClass

          UReplicationGraphNode_AlwaysRelevant

          Public class UClass

          UReplicationGraphNode_AlwaysRelevant_ForConnection

          Adds actors that are always relevant for a connection.

          Public class UClass

          UReplicationGraphNode_ConnectionDormancyNode

          Removes dormant (on connection) actors from its rep lists

          Public class UClass

          UReplicationGraphNode_DormancyNode

          Stores per-connection copies of a master actor list.

          Public class UClass

          UReplicationGraphNode_DynamicSpatialFrequency

          A node intended for dynamic (moving) actors where replication frequency is based on distance to the connection's view location

          Public class UClass

          UReplicationGraphNode_GridCell

          Public class UClass

          UReplicationGraphNode_GridSpatialization2D

          Public class UClass

          UReplicationGraphNode_TearOff_ForConnection

          Manages actors that are Tear Off.

          Typedefs

          Enums

          Name

          Description

          Public enum

          EActorRepListTypeFlags

          Generic flags that describe an actor list. Currently only used for "Default" vs "FastShared" path. These are for unsorted lists that are returned from the graph, merged together, sorted, and finally replicated until bandwidth limit is hit.

          Functions

          Name Description

          Public function

          void

           

          ForEachClientPIEWorld

          (
              TFunction < void *)> Func
          )

          Public function

          UClass *

           

          GetActorRepListTypeClass

          (
              const FActorRepListType & In
          )

          Public function

          FString

           

          GetActorRepListTypeDebugString

          (
              const FActorRepListType & In
          )

          Public function

          bool

           

          IsActorValidForReplication

          (
              const FActorRepListType & In
          )

          Tests if an actor is valid for replication: not pending kill, etc. Says nothing about wanting to replicate or should replicate, etc.

          Public function

          bool

           

          IsActorValidForReplicationGather

          (
              const FActorRepListType & In
          )

          Tests if an actor is valid for replication gathering. Meaning, it can be gathered from the replication graph and considered for replication.

          Public function

          void

           

          LogActorRepList

          (
              FReplicationGraphDebugInfo & DebugI...,
              FString Prefix,
              const FActorRepListRefView & List
          )

          Public function

          constexpr bo ...

           

          operator!

          Public function

          constexpr FG ...

           

          operator&

          Public function

          FGlobalActor ...

           

          operator&=

          Public function

          constexpr FG ...

           

          operator^

          Public function

          FGlobalActor ...

           

          operator^=

          Public function

          constexpr FG ...

           

          operator|

          Public function

          FGlobalActor ...

           

          operator|=

          Public function

          constexpr FG ...

           

          operator~

          Public function

          void

           

          PreAllocateRepList

          (
              int32 ListSize,
              int32 NumLists
          )

          To be called by projects to preallocate replication lists.

          Public function

          void

           

          PrintRepListDetails

          (
              int32 PoolSize,
              int32 BlockIdx,
              int32 ListIdx
          )

          Intended to be called from immediate mode window while debugging.

          Public function

          void

           

          PrintRepListStats

          (
              int32 mode
          )

          Public function

          void

           

          PrintRepListStatsAr

          (
              int32 mode,
              FOutputDevice & Ar
          )

          Variables

          Name Description

          Public variable

          int32

           

          CVar_RepGraph_Verify

          Public variable

          FActorConnectio ...

           

          DebugActorConnectionPair

          Generic/global pair that can be set by debug commands etc for extra logging/debugging functionality.

          Select Skin
          Light
          Dark

          Welcome to the new Unreal Engine 4 Documentation site!

          We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

          We'll be sure to let you know when the new system is up and running.

          Post Feedback
          网上捕鱼平台