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.
GridMate::GridMember Member List

This is the complete list of members for GridMate::GridMember, including all inherited members.

AcceptChangeOwnership(PeerId requestor, const ReplicaContext &rc) (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseinlinevirtual
add_ref() (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseinlineprotected
AddDataSetEvent(DataSetBase *dataset) (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseprotected
AttachedToReplica(Replica *replica) (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseprotected
CalculateDirtyDataSetMask(MarshalContext &mc) (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseprotectedvirtual
ClearPendingRPCs() (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseprotected
DataSetBase (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBase
DetachedFromReplica() (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseprotected
EnqueueMarshalTask() (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseprotected
Flags enum name (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseprotected
GetConnectionId() const (defined in GridMate::GridMember)GridMate::GridMemberinline
GetDescriptor() const (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseinline
GetHandler() (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseinline
GetId() const =0GridMate::GridMemberpure virtual
GetIdCompact() constGridMate::GridMemberinline
GetLastChangeStamp() const (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseinline
GetMachineName() const (defined in GridMate::GridMember)GridMate::GridMember
GetName() const (defined in GridMate::GridMember)GridMate::GridMember
GetNatType() const (defined in GridMate::GridMember)GridMate::GridMember
GetPeerId() const (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBase
GetPeerMode() const (defined in GridMate::GridMember)GridMate::GridMemberinline
GetPlatformId() const (defined in GridMate::GridMember)GridMate::GridMember
GetPlayerId() const =0GridMate::GridMemberpure virtual
GetPriority() const (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseinline
GetProcessId() const (defined in GridMate::GridMember)GridMate::GridMember
GetReplica() (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseinline
GetReplicaId() const (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBase
GetReplicaManager() (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBasevirtual
GetSession() const (defined in GridMate::GridMember)GridMate::GridMemberinline
GM_CLASS_ALLOCATOR(GridMember) (defined in GridMate::GridMember)GridMate::GridMember
GridMember(const MemberIDCompact &memberIdCompact) (defined in GridMate::GridMember)GridMate::GridMemberprotected
GridSession (defined in GridMate::GridMember)GridMate::GridMemberfriend
Init(ReplicaChunkClassId chunkTypeId)GridMate::ReplicaChunkBase
Init(ReplicaChunkDescriptor *descriptor) (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBase
IsActive() const (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBase
IsBroadcast() override (defined in GridMate::GridMember)GridMate::GridMemberinlineprotectedvirtual
IsClassType(ReplicaChunkClassId classId) const (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBase
IsDirty(AZ::u32 marshalFlags) const (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseprotected
IsHost() const (defined in GridMate::GridMember)GridMate::GridMemberinline
IsInvited() const (defined in GridMate::GridMember)GridMate::GridMemberinline
IsLocal() const (defined in GridMate::GridMember)GridMate::GridMember
IsMuted(GridMember *member) const (defined in GridMate::GridMember)GridMate::GridMemberinline
IsMuted(const MemberIDCompact &id) constGridMate::GridMember
IsPrimary() const (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBase
IsProxy() const (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBase
IsReplicaMigratable() override (defined in GridMate::GridMember)GridMate::GridMemberprotectedvirtual
IsTalking() constGridMate::GridMember
IsType() (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseinline
IsUpdateFromReplicaEnabled() (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseinlinevirtual
KickRpc (defined in GridMate::GridMember)GridMate::GridMemberprotected
m_clientStateGridMate::GridMemberprotected
m_clientStateReplicaGridMate::GridMemberprotected
m_connectionId (defined in GridMate::GridMember)GridMate::GridMemberprotected
m_descriptor (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseprotected
m_dirtiedDataSets (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseprotected
m_flags (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseprotected
m_handler (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseprotected
m_isHost (defined in GridMate::GridMember)GridMate::GridMemberprotected
m_isInvited (defined in GridMate::GridMember)GridMate::GridMemberprotected
m_memberIdCompactGridMate::GridMemberprotected
m_nDownstreamReliableRPCs (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseprotected
m_nDownstreamUnreliableRPCs (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseprotected
m_nonDefaultValueBits (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseprotected
m_nUpstreamReliableRPCs (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseprotected
m_nUpstreamUnreliableRPCs (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseprotected
m_peerMode (defined in GridMate::GridMember)GridMate::GridMemberprotected
m_priority (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseprotected
m_refCount (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBasemutableprotected
m_reliableDirtyBits (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseprotected
m_replica (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseprotected
m_revision (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseprotected
m_rpcQueue (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseprotected
m_session (defined in GridMate::GridMember)GridMate::GridMemberprotected
m_slotTypeGridMate::GridMemberprotected
m_unreliableDirtyBits (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseprotected
m_voiceDataProcessedGridMate::GridMemberprotected
MarkRPCsAsRelayed() (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseprotected
Marshal(MarshalContext &mc, AZ::u32 chunkIndex) (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseprotectedvirtual
MarshalDataSets(MarshalContext &mc, AZ::u32 chunkIndex) (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseprotected
MarshalRpcs(MarshalContext &mc, AZ::u32 chunkIndex) (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseprotected
MaxRpcQueueSizeGridMate::ReplicaChunkBasestatic
Mute(GridMember *member) (defined in GridMate::GridMember)GridMate::GridMemberinline
Mute(const MemberIDCompact &id)GridMate::GridMember
OnAttachedToReplica(Replica *replica) (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseinlinevirtual
OnDataSetChanged(const DataSetBase &dataSet) (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseprotectedvirtual
OnDetachedFromReplica(Replica *replica) (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseinlinevirtual
OnKick(AZ::u8 reason, const RpcContext &rc) (defined in GridMate::GridMember)GridMate::GridMemberprotected
OnReplicaActivate(const ReplicaContext &rc) override (defined in GridMate::GridMember)GridMate::GridMemberprotectedvirtual
OnReplicaChangeOwnership(const ReplicaContext &rc) override (defined in GridMate::GridMember)GridMate::GridMemberprotectedvirtual
OnReplicaDeactivate(const ReplicaContext &rc) override (defined in GridMate::GridMember)GridMate::GridMemberprotectedvirtual
PrepareData(EndianType endianType, AZ::u32 marshalFlags) (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseprotected
ProcessRPCs(const ReplicaContext &rc) (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseprotected
QueueRPCRequest(GridMate::Internal::RpcRequest *rpc) (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseprotected
ReceiveBinary(char *data, unsigned int maxDataSize) (defined in GridMate::GridMember)GridMate::GridMember
release() (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseprotected
RepChunk_Updated enum value (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseprotected
Replica (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBase
ReplicaChunk() (defined in GridMate::ReplicaChunk)GridMate::ReplicaChunkinline
ReplicaChunkBase() (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBase
RpcBase (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBase
RPCQueue typedef (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBase
SendBinary(const void *data, unsigned int dataSize, Carrier::DataReliability reliability=Carrier::SEND_RELIABLE, Carrier::DataPriority priority=Carrier::PRIORITY_NORMAL)GridMate::GridMember
SessionService (defined in GridMate::GridMember)GridMate::GridMemberfriend
SetHandler(ReplicaChunkInterface *handler) (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseinline
SetHost(bool isHost) (defined in GridMate::GridMember)GridMate::GridMemberprotected
SetInvited(bool isInvited) (defined in GridMate::GridMember)GridMate::GridMemberprotected
SetPriority(ReplicaPriority priority) (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBase
ShouldBindToNetwork() (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBasevirtual
ShouldSendToPeer(ReplicaPeer *peer) const (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBasevirtual
SignalDataSetChanged(const DataSetBase &dataset) (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseprotected
Unmarshal(UnmarshalContext &mc, AZ::u32 chunkIndex) (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseprotectedvirtual
UnmarshalDataSets(UnmarshalContext &mc, AZ::u32 chunkIndex) (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseprotected
UnmarshalRpcs(UnmarshalContext &mc, AZ::u32 chunkIndex) (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseprotected
Unmute(GridMember *member) (defined in GridMate::GridMember)GridMate::GridMemberinline
Unmute(const MemberIDCompact &id)GridMate::GridMember
UpdateChunk(const ReplicaContext &rc) (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseinlinevirtual
UpdateFromChunk(const ReplicaContext &rc) (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBaseinlinevirtual
UpdateTalking() (defined in GridMate::GridMember)GridMate::GridMember
~GridMember() (defined in GridMate::GridMember)GridMate::GridMemberinlinevirtual
~ReplicaChunkBase() (defined in GridMate::ReplicaChunkBase)GridMate::ReplicaChunkBasevirtual