mirror of
https://github.com/momo5502/emulator.git
synced 2026-01-28 23:41:03 +00:00
Support window props
This commit is contained in:
@@ -48,6 +48,7 @@ struct window : ref_counted_object
|
||||
int32_t height;
|
||||
int32_t x;
|
||||
int32_t y;
|
||||
std::unordered_map<std::u16string, uint64_t> props;
|
||||
|
||||
void serialize_object(utils::buffer_serializer& buffer) const override
|
||||
{
|
||||
@@ -58,6 +59,7 @@ struct window : ref_counted_object
|
||||
buffer.write(this->height);
|
||||
buffer.write(this->x);
|
||||
buffer.write(this->y);
|
||||
buffer.write_map(this->props);
|
||||
}
|
||||
|
||||
void deserialize_object(utils::buffer_deserializer& buffer) override
|
||||
@@ -69,6 +71,7 @@ struct window : ref_counted_object
|
||||
buffer.read(this->height);
|
||||
buffer.read(this->x);
|
||||
buffer.read(this->y);
|
||||
buffer.read_map(this->props);
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user