#pragma once class Chunk; class Mob; class DirtyChunkSorter : public std::binary_function { private: shared_ptr cameraEntity; int playerIndex; // 4J added public: DirtyChunkSorter(shared_ptr cameraEntity, int playerIndex); // 4J - added player index bool operator()(const Chunk *a, const Chunk *b) const; };