Update IRecipientFilter and NetChannelBufType_t (#221)

This commit is contained in:
vanz696 authored and GitHub committed 2024-03-23 21:24:10 +03:00
1 parent 938566eb1b
commit 63c296e926
2 files changed
+7 -5

No files matched your search

+4 -3
View File
@@ -49,10 +49,11 @@ struct NetPacket_t
};
#endif // NET_PACKET_ST_DEFINED
enum NetChannelBufType_t
enum NetChannelBufType_t : int8
{
BUF_RELIABLE = 0,
BUF_UNRELIABLE,
BUF_DEFAULT = -1,
BUF_UNRELIABLE = 0,
BUF_RELIABLE,
BUF_VOICE,
};
+3 -2
View File
@@ -12,6 +12,7 @@
#endif
#include "eiface.h"
#include "inetchannel.h"
//-----------------------------------------------------------------------------
// Purpose: Generic interface for routing messages to users
@@ -21,10 +22,10 @@ class IRecipientFilter
public:
virtual ~IRecipientFilter() {}
virtual bool IsReliable( void ) const = 0;
virtual NetChannelBufType_t GetNetworkBufType( void ) const = 0;
virtual bool IsInitMessage( void ) const = 0;
virtual int GetRecipientCount( void ) const = 0;
virtual int GetRecipientCount( void ) const = 0;
virtual CPlayerSlot GetRecipientIndex( int slot ) const = 0;
};