30 #ifdef NRG_ENABLE_ZLIB_COMPRESSION
45 bool startRecording(
const char* filename,
int sid,
const std::vector<Entity*>& initial_entities);
Class for storing data to be sent / received across the network.
Definition: nrg_packet.h:58
bool isRecording() const
Returns true if a replay is being recorded.
void stopRecording()
Stops recording a replay.
Contains classes related to nrg's Entity data-replication abstraction.
ReplayRecorder()
Default constructor.
void addPacket(Packet &p)
Adds a packet that will be serialised into the replay file.
Class that writes a replay to a file.
Definition: nrg_replay.h:39
bool startRecording(const char *filename, int sid, const std::vector< Entity * > &initial_entities)
Starts recording a replay !CURRENTLY BROKEN!
Common defines and includes used by all the other nrg header files.