5 #ifndef TILESON_FRAME_HPP
6 #define TILESON_FRAME_HPP
16 inline Frame(
int duration, uint32_t tileId);
22 [[nodiscard]]
inline uint32_t
getTileId()
const;
58 if(json.
count(
"duration") > 0) m_duration = json[
"duration"].
get<
int>();
else allFound =
false;
59 if(json.
count(
"tileid") > 0) m_tileId = json[
"tileid"].get<uint32_t>() + 1;
else allFound =
false;
int getDuration() const
Definition: Frame.hpp:68
uint32_t getTileId() const
Definition: Frame.hpp:77
bool parse(IJson &json)
Definition: Frame.hpp:54
T get(std::string_view key)
Definition: IJson.hpp:72
virtual size_t count(std::string_view key) const =0
Definition: Base64.hpp:12