You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
15 lines
557 B
15 lines
557 B
#ifndef MONOFORMAT_PARSEONLY_HPP
|
|
#define MONOFORMAT_PARSEONLY_HPP
|
|
|
|
#include "monoformat_parsehelpers.hpp"
|
|
#include "monoformat_schema.hpp"
|
|
|
|
namespace monoformat {
|
|
|
|
std::expected<void, ParseError> parseAndApply(std::span<std::byte const> data, OneBitBufferInterface* buffer,
|
|
std::uint16_t screenWidth, std::uint16_t screenHeight,
|
|
bool isFront, std::size_t animationTick, std::int64_t currentTimestamp);
|
|
|
|
} // namespace monoformat
|
|
|
|
#endif // MONOFORMAT_PARSEONLY_HPP
|
|
|