Client: constify IClientEntityList interface

All parameters can be const.
This commit is contained in:
Kawe Mazidjatari 2024-07-30 01:24:37 +02:00
parent 6c56965cd1
commit c83283a51d

View File

@ -8,15 +8,15 @@ class C_BaseEntity;
class IClientEntityList
{
public:
virtual C_BaseEntity* GetBaseEntity(int entNum) = 0;
virtual IClientNetworkable* GetClientNetworkable(int entNum) = 0;
virtual C_BaseEntity* GetBaseEntity(const int entNum) = 0;
virtual IClientNetworkable* GetClientNetworkable(const int entNum) = 0;
virtual IClientNetworkable* GetClientNetworkableFromHandle(const CBaseHandle& handle) = 0;
virtual void* GetClientUnknownFromHandle(const CBaseHandle& handle) = 0;
virtual IClientEntity* GetClientEntity(int entNum) = 0;
virtual IClientEntity* GetClientEntity(const int entNum) = 0;
virtual IClientEntity* GetClientEntityFromHandle(const CBaseHandle& handle) = 0;
virtual int NumberOfEntities(bool includeNonNetworkable = false) = 0;
virtual int NumberOfEntities(const bool includeNonNetworkable = false) = 0;
virtual int GetNumClientNonNetworkable() = 0;
virtual int GetHighestEntityIndex() = 0;
virtual void SetMaxEntities(int maxEnts) = 0;
virtual void SetMaxEntities(const int maxEnts) = 0;
virtual int GetMaxEntities() = 0;
};