|
| | MyReplicationClient (IReplicationClientCallback callback, MyClientStateBase clientState, float simulationTimeStep) |
| |
| override void | Dispose () |
| |
| void | OnLocalClientReady () |
| |
| void | ProcessReplicationCreateBegin (MyPacket packet) |
| |
| void | ProcessReplicationCreate (MyPacket packet) |
| |
| void | ProcessReplicationDestroy (MyPacket packet) |
| |
| void | ProcessServerData (MyPacket packet) |
| |
| override void | UpdateBefore () |
| |
| override void | UpdateAfter () |
| |
| override void | UpdateClientStateGroups () |
| |
| override void | SendUpdate () |
| |
| void | ProcessStateSync (MyPacket packet) |
| | Processes state sync sent by server. More...
|
| |
| JoinResultMsg | OnJoinResult (MyPacket packet) |
| |
| ServerDataMsg | OnWorldData (MyPacket packet) |
| |
| ChatMsg | OnChatMessage (MyPacket packet) |
| |
| ConnectedClientDataMsg | OnClientConnected (MyPacket packet) |
| |
| void | SendClientConnected (ref ConnectedClientDataMsg msg) |
| |
| override string | GetMultiplayerStat () |
| | Returns string with current multiplayer status. Use only for debugging. More...
|
| |
| void | ResetClientTimes () |
| |
| virtual void | SetPriorityMultiplier (EndpointId id, float priority) |
| |
| bool | IsTypeReplicated (Type type) |
| |
| void | ReserveFixedIds (uint maxFixedId) |
| | Reserves IDs for fixed objects. More...
|
| |
| void | AddFixedNetworkObject (uint id, IMyNetObject obj) |
| | Add network object with fixed ID. More...
|
| |
| void | RemoveFixedObject (uint id, IMyNetObject obj) |
| |
| bool | TryGetNetworkIdByObject (IMyNetObject obj, out NetworkId networkId) |
| |
| NetworkId | GetNetworkIdByObject (IMyNetObject obj) |
| |
| IMyNetObject | GetObjectByNetworkId (NetworkId id) |
| |
| IMyProxyTarget | GetProxyTarget (IMyEventProxy proxy) |
| |
| void | ReportReplicatedObjects () |
| |
| bool | Invoke (CallSite callSite, BitStream stream, object obj, EndpointId source, MyClientStateBase clientState, bool validate) |
| | Reads arguments from stream and invokes event. Returns false when validation failed, otherwise true. More...
|
| |
| void | ProcessEvent (MyPacket packet) |
| |
| Type | GetType (TypeId id) |
| |
| TypeId | GetTypeId (Type id) |
| |
| void | RaiseEvent< T1, T2 > (T1 arg1, T2 arg2, Func< T1, Action > action, EndpointId endpointId=default(EndpointId), float unreliablePriority=1) |
| |
| void | RaiseEvent< T1, T2, T3 > (T1 arg1, T3 arg3, Func< T1, Action< T2 >> action, T2 arg2, EndpointId endpointId=default(EndpointId), float unreliablePriority=1) |
| |
| void | RaiseEvent< T1, T2, T3, T4 > (T1 arg1, T4 arg4, Func< T1, Action< T2, T3 >> action, T2 arg2, T3 arg3, EndpointId endpointId=default(EndpointId), float unreliablePriority=1) |
| |
| void | RaiseEvent< T1, T2, T3, T4, T5 > (T1 arg1, T5 arg5, Func< T1, Action< T2, T3, T4 >> action, T2 arg2, T3 arg3, T4 arg4, EndpointId endpointId=default(EndpointId), float unreliablePriority=1) |
| |
| void | RaiseEvent< T1, T2, T3, T4, T5, T6 > (T1 arg1, T6 arg6, Func< T1, Action< T2, T3, T4, T5 >> action, T2 arg2, T3 arg3, T4 arg4, T5 arg5, EndpointId endpointId=default(EndpointId), float unreliablePriority=1) |
| |
| void | RaiseEvent< T1, T2, T3, T4, T5, T6, T7 > (T1 arg1, T7 arg7, Func< T1, Action< T2, T3, T4, T5, T6 >> action, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, EndpointId endpointId=default(EndpointId), float unreliablePriority=1) |
| |
| void | RaiseEvent< T1, T2, T3, T4, T5, T6, T7, T8 > (T1 arg1, T8 arg8, Func< T1, Action< T2, T3, T4, T5, T6, T7 >> action, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, EndpointId endpointId=default(EndpointId), float unreliablePriority=1) |
| |
| void | RegisterFromAssembly (IEnumerable< Assembly > assemblies) |
| |
| void | RegisterFromAssembly (Assembly assembly) |
| |
|
| override void | ProcessEvent (BitStream stream, NetworkId networkId, NetworkId blockedNetId, uint eventId, EndpointId sender) |
| |
| | MyReplicationLayer (bool isNetworkAuthority) |
| |
| Type | GetTypeByTypeId (TypeId typeId) |
| |
| TypeId | GetTypeIdByType (Type type) |
| |
| NetworkId | AddNetworkObjectServer (IMyNetObject obj) |
| |
| void | AddNetworkObjectClient (NetworkId networkId, IMyNetObject obj) |
| |
| IMyNetObject | RemoveNetworkedObject (NetworkId networkID) |
| |
| NetworkId | RemoveNetworkedObject (IMyNetObject obj) |
| |
| void | RemoveNetworkedObject (NetworkId networkID, IMyNetObject obj) |
| |
| virtual MyClientStateBase | GetClientData (EndpointId endpointId) |
| |
| sealed override void | DispatchEvent< T1, T2, T3, T4, T5, T6, T7, T8 > (CallSite callSite, EndpointId recipient, float unreliablePriority, ref T1 arg1, ref T2 arg2, ref T3 arg3, ref T4 arg4, ref T5 arg5, ref T6 arg6, ref T7 arg7, ref T8 arg8) |
| |
Definition at line 13 of file MyReplicationClient.cs.