equal
deleted
inserted
replaced
5 * @file |
5 * @file |
6 * |
6 * |
7 * NetworkPacket for use with NetworkObjects |
7 * NetworkPacket for use with NetworkObjects |
8 */ |
8 */ |
9 |
9 |
10 #include "Packet.hh" |
10 #include "Channel.hh" |
11 #include "Object.hh" |
11 #include "Object.hh" |
12 |
12 |
13 /** |
13 /** |
14 * NetworkMessages are NetworkPackets that are related to some specfic NetworkObject and its NetworkObjectController. |
14 * NetworkMessages are NetworkPackets that are related to some specfic NetworkObject and its NetworkObjectController. |
15 */ |
15 */ |
16 class NetworkMessage : public NetworkPacket { |
16 class NetworkMessage : public NetworkChannelPacket { |
17 public: |
17 public: |
18 /** |
18 /** |
19 * Create a message of the given type to be sent on the given object |
19 * Create a message of the given type to be sent on the given object |
20 */ |
20 */ |
21 NetworkMessage (NetworkObject &obj, NetworkMessageID msg_id); |
21 NetworkMessage (NetworkObject &obj, NetworkMessageID msg_id); |