|
Open 3D Engine GridMate API Reference
2205.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
This is the complete list of members for GridMate::Replica, including all inherited members.
| AcceptChangeOwnership(PeerId requestor, const ReplicaContext &rc) (defined in GridMate::Replica) | GridMate::Replica | |
| Activate(const ReplicaContext &rc) (defined in GridMate::Replica) | GridMate::Replica | protected |
| add_ref() (defined in GridMate::Replica) | GridMate::Replica | inlineprotected |
| AttachReplicaChunk(const ReplicaChunkPtr &chunk) (defined in GridMate::Replica) | GridMate::Replica | |
| AZStd::IntrusivePtrCountPolicy (defined in GridMate::Replica) | GridMate::Replica | friend |
| ChunkListType typedef (defined in GridMate::Replica) | GridMate::Replica | |
| ClearPendingRPCs() (defined in GridMate::Replica) | GridMate::Replica | protected |
| CreateReplica(const char *replicaName) (defined in GridMate::Replica) | GridMate::Replica | static |
| CreateReplicaChunkFromStream(ReplicaChunkClassId classId, UnmarshalContext &mc) (defined in GridMate::Replica) | GridMate::Replica | protected |
| Deactivate(const ReplicaContext &rc) (defined in GridMate::Replica) | GridMate::Replica | protected |
| DebugGetTargets() const (defined in GridMate::Replica) | GridMate::Replica | inline |
| DebugMarshal(MarshalContext &mc) (defined in GridMate::Replica) | GridMate::Replica | inline |
| DebugPreDestruct() (defined in GridMate::Replica) | GridMate::Replica | inline |
| DebugPrepareData(EndianType endian, AZ::u32 marshalFlags) (defined in GridMate::Replica) | GridMate::Replica | inline |
| Destroy() (defined in GridMate::Replica) | GridMate::Replica | |
| DetachReplicaChunk(const ReplicaChunkPtr &chunk) (defined in GridMate::Replica) | GridMate::Replica | |
| FindReplicaChunk() | GridMate::Replica | inline |
| GetChunkByIndex(size_t index) (defined in GridMate::Replica) | GridMate::Replica | |
| GetCreateTime() const (defined in GridMate::Replica) | GridMate::Replica | inline |
| GetDebugName() const (defined in GridMate::Replica) | GridMate::Replica | |
| GetMyContext() const (defined in GridMate::Replica) | GridMate::Replica | |
| GetNumChunks() const (defined in GridMate::Replica) | GridMate::Replica | inline |
| GetPeerId() const (defined in GridMate::Replica) | GridMate::Replica | |
| GetPriority() const (defined in GridMate::Replica) | GridMate::Replica | inline |
| GetRepId() const (defined in GridMate::Replica) | GridMate::Replica | inline |
| GetReplicaManager() (defined in GridMate::Replica) | GridMate::Replica | inline |
| GetRevision() const (defined in GridMate::Replica) | GridMate::Replica | inline |
| GM_CLASS_ALLOCATOR(Replica) (defined in GridMate::Replica) | GridMate::Replica | |
| HasMarshalingTask() const (defined in GridMate::Replica) | GridMate::Replica | inline |
| HasUpdateTask() const (defined in GridMate::Replica) | GridMate::Replica | inline |
| InitReplica(ReplicaManager *manager) (defined in GridMate::Replica) | GridMate::Replica | protected |
| IsActive() const (defined in GridMate::Replica) | GridMate::Replica | inline |
| IsBroadcast() const (defined in GridMate::Replica) | GridMate::Replica | |
| IsDirty() const (defined in GridMate::Replica) | GridMate::Replica | inline |
| IsMigratable() const (defined in GridMate::Replica) | GridMate::Replica | inline |
| IsNew() const (defined in GridMate::Replica) | GridMate::Replica | inline |
| IsNewOwner() const (defined in GridMate::Replica) | GridMate::Replica | inline |
| IsPrimary() const (defined in GridMate::Replica) | GridMate::Replica | inline |
| IsProxy() const (defined in GridMate::Replica) | GridMate::Replica | inline |
| IsSuspendDownstream() const (defined in GridMate::Replica) | GridMate::Replica | protected |
| IsSyncStage() const (defined in GridMate::Replica) | GridMate::Replica | inline |
| IsUpdateFromReplicaEnabled() const (defined in GridMate::Replica) | GridMate::Replica | |
| m_chunks (defined in GridMate::Replica) | GridMate::Replica | protected |
| m_createTime (defined in GridMate::Replica) | GridMate::Replica | protected |
| m_dirtyHook (defined in GridMate::Replica) | GridMate::Replica | protected |
| m_flags (defined in GridMate::Replica) | GridMate::Replica | protected |
| m_manager (defined in GridMate::Replica) | GridMate::Replica | protected |
| m_marshalingTasks (defined in GridMate::Replica) | GridMate::Replica | protected |
| m_myId (defined in GridMate::Replica) | GridMate::Replica | protected |
| m_priority (defined in GridMate::Replica) | GridMate::Replica | protected |
| m_refCount (defined in GridMate::Replica) | GridMate::Replica | mutableprotected |
| m_replicaStatus (defined in GridMate::Replica) | GridMate::Replica | protected |
| m_revision | GridMate::Replica | protected |
| m_targets (defined in GridMate::Replica) | GridMate::Replica | protected |
| m_updateTasks (defined in GridMate::Replica) | GridMate::Replica | protected |
| m_upstreamHop (defined in GridMate::Replica) | GridMate::Replica | protected |
| MarkRPCsAsRelayed() (defined in GridMate::Replica) | GridMate::Replica | protected |
| Marshal(MarshalContext &mc) (defined in GridMate::Replica) | GridMate::Replica | protected |
| MigrationRequestDownstreamAckFn(PeerId ownerId, AZ::u32 requestTime, const RpcContext &rpcContext) override (defined in GridMate::Replica) | GridMate::Replica | protectedvirtual |
| MigrationSuspendUpstreamFn(PeerId ownerId, AZ::u32 requestTime, const RpcContext &rpcContext) override (defined in GridMate::Replica) | GridMate::Replica | protectedvirtual |
| OnActivate(const ReplicaContext &rc) (defined in GridMate::Replica) | GridMate::Replica | |
| OnChangeOwnership(const ReplicaContext &rc) (defined in GridMate::Replica) | GridMate::Replica | |
| OnDeactivate(const ReplicaContext &rc) (defined in GridMate::Replica) | GridMate::Replica | |
| OnReplicaPriorityUpdated(ReplicaChunkBase *chunk) (defined in GridMate::Replica) | GridMate::Replica | protected |
| PendingTasks typedef (defined in GridMate::Replica) | GridMate::Replica | protected |
| PreDestruct() (defined in GridMate::Replica) | GridMate::Replica | protected |
| PrepareData(EndianType endianType, AZ::u32 marshalFlags=0) (defined in GridMate::Replica) | GridMate::Replica | protected |
| ProcessRPCs(const ReplicaContext &rc) (defined in GridMate::Replica) | GridMate::Replica | protected |
| RegisterMarshalingTask(ReplicaTask *task) (defined in GridMate::Replica) | GridMate::Replica | inline |
| RegisterUpdateTask(ReplicaTask *task) (defined in GridMate::Replica) | GridMate::Replica | inline |
| RelayRpcsTask (defined in GridMate::Replica) | GridMate::Replica | friend |
| release() (defined in GridMate::Replica) | GridMate::Replica | protected |
| Replica(const char *replicaName) (defined in GridMate::Replica) | GridMate::Replica | explicit |
| ReplicaChunkBase (defined in GridMate::Replica) | GridMate::Replica | friend |
| ReplicaManager (defined in GridMate::Replica) | GridMate::Replica | friend |
| ReplicaMarshalNewTask (defined in GridMate::Replica) | GridMate::Replica | friend |
| ReplicaMarshalTask (defined in GridMate::Replica) | GridMate::Replica | friend |
| ReplicaMarshalTaskBase (defined in GridMate::Replica) | GridMate::Replica | friend |
| ReplicaMarshalUpdateTask (defined in GridMate::Replica) | GridMate::Replica | friend |
| ReplicaMarshalUpstreamTask (defined in GridMate::Replica) | GridMate::Replica | friend |
| ReplicaMarshalZombieTask (defined in GridMate::Replica) | GridMate::Replica | friend |
| ReplicaMarshalZombieToPeerTask (defined in GridMate::Replica) | GridMate::Replica | friend |
| ReplicaPeer (defined in GridMate::Replica) | GridMate::Replica | friend |
| ReplicaTarget (defined in GridMate::Replica) | GridMate::Replica | friend |
| ReplicaUpdateTaskBase (defined in GridMate::Replica) | GridMate::Replica | friend |
| RequestChangeOwnership(PeerId newOwner=InvalidReplicaPeerId) (defined in GridMate::Replica) | GridMate::Replica | |
| RequestOwnershipFn(PeerId requestor, const RpcContext &rpcContext) override (defined in GridMate::Replica) | GridMate::Replica | protectedvirtual |
| SendLimitProcessPolicy (defined in GridMate::Replica) | GridMate::Replica | friend |
| SetMigratable(bool migratable) (defined in GridMate::Replica) | GridMate::Replica | protected |
| SetNew() (defined in GridMate::Replica) | GridMate::Replica | inlineprotected |
| SetPrimary(bool isPrimary) (defined in GridMate::Replica) | GridMate::Replica | inlineprotected |
| SetRepId(ReplicaId id) (defined in GridMate::Replica) | GridMate::Replica | protected |
| SetSyncStage(bool b=true) (defined in GridMate::Replica) | GridMate::Replica | |
| Unmarshal(UnmarshalContext &mc) (defined in GridMate::Replica) | GridMate::Replica | protected |
| UnregisterMarshalingTask(ReplicaTask *task) (defined in GridMate::Replica) | GridMate::Replica | inline |
| UnregisterUpdateTask(ReplicaTask *task) (defined in GridMate::Replica) | GridMate::Replica | inline |
| UpdateFromReplica(const ReplicaContext &rc) (defined in GridMate::Replica) | GridMate::Replica | |
| UpdateReplica(const ReplicaContext &rc) (defined in GridMate::Replica) | GridMate::Replica | |
| ~Replica() (defined in GridMate::Replica) | GridMate::Replica |
1.8.17