- Migrated to C++20 modules - Worker and ThreadedWorker base classes for interthread systems - Client class for server transport and converting game data models to render data (views) - Update provinces render data from Client - Renderer handles commands now
12 lines
335 B
C++
12 lines
335 B
C++
module;
|
|
|
|
#include <cstdint>
|
|
#include <cstddef>
|
|
|
|
export module buffers;
|
|
|
|
export namespace ee_utils
|
|
{
|
|
bool readNext(void* dst, std::uint8_t* &srcPointer, std::size_t &srcLeftoverSize, const std::size_t &readSize);
|
|
bool writeNext(std::uint8_t* &dstPointer, void* src, std::size_t &dstLeftoverSize, const std::size_t &writeSize);
|
|
} |