shared_ptr -> std::shared_ptr

This is one of the first commits in a plan to remove all `using namespace std;` lines in the entire codebase as it is considered anti-pattern today.
This commit is contained in:
void_17
2026-03-02 15:58:20 +07:00
parent d63f79325f
commit 7074f35e4b
1373 changed files with 12054 additions and 12054 deletions

View File

@@ -15,7 +15,7 @@ private:
static const int TOLERANCE_LEVEL = 4;
public:
shared_ptr<Entity> e;
std::shared_ptr<Entity> e;
int range, updateInterval;
int xp, yp, zp, yRotp, xRotp, yHeadRotp;
@@ -27,23 +27,23 @@ private:
bool updatedPlayerVisibility;
bool trackDelta;
int teleportDelay;
shared_ptr<Entity> wasRiding;
std::shared_ptr<Entity> wasRiding;
public:
bool moved;
unordered_set<shared_ptr<ServerPlayer> , PlayerKeyHash, PlayerKeyEq > seenBy;
unordered_set<std::shared_ptr<ServerPlayer> , PlayerKeyHash, PlayerKeyEq > seenBy;
TrackedEntity(shared_ptr<Entity> e, int range, int updateInterval, bool trackDelta);
TrackedEntity(std::shared_ptr<Entity> e, int range, int updateInterval, bool trackDelta);
void tick(EntityTracker *tracker, vector<shared_ptr<Player> > *players);
void broadcast(shared_ptr<Packet> packet);
void broadcastAndSend(shared_ptr<Packet> packet);
void tick(EntityTracker *tracker, vector<std::shared_ptr<Player> > *players);
void broadcast(std::shared_ptr<Packet> packet);
void broadcastAndSend(std::shared_ptr<Packet> packet);
void broadcastRemoved();
void removePlayer(shared_ptr<ServerPlayer> sp);
void removePlayer(std::shared_ptr<ServerPlayer> sp);
private:
bool canBySeenBy(shared_ptr<ServerPlayer> player);
bool canBySeenBy(std::shared_ptr<ServerPlayer> player);
enum eVisibility
{
@@ -52,14 +52,14 @@ private:
eVisibility_SeenAndVisible = 2,
};
eVisibility isVisible(EntityTracker *tracker, shared_ptr<ServerPlayer> sp, bool forRider = false); // 4J Added forRider
eVisibility isVisible(EntityTracker *tracker, std::shared_ptr<ServerPlayer> sp, bool forRider = false); // 4J Added forRider
public:
void updatePlayer(EntityTracker *tracker, shared_ptr<ServerPlayer> sp);
void updatePlayers(EntityTracker *tracker, vector<shared_ptr<Player> > *players);
void updatePlayer(EntityTracker *tracker, std::shared_ptr<ServerPlayer> sp);
void updatePlayers(EntityTracker *tracker, vector<std::shared_ptr<Player> > *players);
private:
void sendEntityData(shared_ptr<PlayerConnection> conn);
shared_ptr<Packet> getAddEntityPacket();
void sendEntityData(std::shared_ptr<PlayerConnection> conn);
std::shared_ptr<Packet> getAddEntityPacket();
public:
void clear(shared_ptr<ServerPlayer> sp);
void clear(std::shared_ptr<ServerPlayer> sp);
};