Client LuaCsForBarotrauma
INetSerializable.cs
1
namespace
Barotrauma.Networking
2
{
3
interface
INetSerializable
{ }
4
8
interface
IClientSerializable
:
INetSerializable
9
{
10
#if CLIENT
11
void
ClientEventWrite
(
IWriteMessage
msg,
NetEntityEvent
.
IData
extraData =
null
);
12
#endif
13
#if SERVER
14
void
ServerEventRead(
IReadMessage
msg,
Client
c);
15
#endif
16
}
17
21
interface
IServerSerializable
:
INetSerializable
22
{
23
#if SERVER
24
void
ServerEventWrite(
IWriteMessage
msg,
Client
c,
NetEntityEvent
.
IData
extraData =
null
);
25
#endif
26
#if CLIENT
27
void
ClientEventRead
(
IReadMessage
msg,
float
sendingTime);
28
#endif
29
}
30
34
interface
IServerPositionSync
:
IServerSerializable
35
{
36
#if SERVER
37
void
ServerWritePosition(ReadWriteMessage tempBuffer,
Client
c);
38
#endif
39
#if CLIENT
40
void
ClientReadPosition
(
IReadMessage
msg,
float
sendingTime);
41
#endif
42
}
43
}
Barotrauma.Networking.Client
Definition:
LuaBarotraumaAdditions.cs:11
Barotrauma.Networking.NetEntityEvent
Definition:
BarotraumaShared/SharedSource/Networking/NetEntityEvent/NetEntityEvent.cs:6
Barotrauma.Networking.IClientSerializable
Interface for entities that the clients can send events to the server
Definition:
INetSerializable.cs:9
Barotrauma.Networking.IClientSerializable.ClientEventWrite
void ClientEventWrite(IWriteMessage msg, NetEntityEvent.IData extraData=null)
Barotrauma.Networking.INetSerializable
Definition:
INetSerializable.cs:3
Barotrauma.Networking.IReadMessage
Definition:
IReadMessage.cs:8
Barotrauma.Networking.IServerPositionSync
Interface for entities that handle ServerNetObject.ENTITY_POSITION
Definition:
INetSerializable.cs:35
Barotrauma.Networking.IServerPositionSync.ClientReadPosition
void ClientReadPosition(IReadMessage msg, float sendingTime)
Barotrauma.Networking.IServerSerializable
Interface for entities that the server can send events to the clients
Definition:
INetSerializable.cs:22
Barotrauma.Networking.IServerSerializable.ClientEventRead
void ClientEventRead(IReadMessage msg, float sendingTime)
Barotrauma.Networking.IWriteMessage
Definition:
IWriteMessage.cs:6
Barotrauma.Networking.NetEntityEvent.IData
Definition:
BarotraumaShared/SharedSource/Networking/NetEntityEvent/NetEntityEvent.cs:7
Barotrauma.Networking
Definition:
LuaBarotraumaAdditions.cs:9
Barotrauma
BarotraumaShared
SharedSource
Networking
INetSerializable.cs
Generated by
1.9.1