#pragma once #include "WorldUpdate.h" class Chunk; class AddChunkUpdate : public WorldUpdate { private: Chunk *chunk; public: AddChunkUpdate( Chunk *chunk ); ~AddChunkUpdate(); void onUpdate( Dimension *zDimension ) override; void write( Framework::Writer *zWriter ) override; }; class AddChunkUpdateType : WorldUpdateType { REGISTRABLE( AddChunkUpdateType ) protected: AddChunkUpdateType(); }; REGISTER( AddChunkUpdateType, WorldUpdateType )