![]() |
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 |