| 28 | } |
| 29 | |
| 30 | std::shared_ptr<Data> RectSerialization::Serialize(const Rect* rect) { |
| 31 | DEBUG_ASSERT(rect != nullptr) |
| 32 | flexbuffers::Builder fbb; |
| 33 | size_t startMap; |
| 34 | size_t contentMap; |
| 35 | SerializeUtils::SerializeBegin(fbb, tgfx::inspect::LayerTreeMessage::LayerSubAttribute, startMap, |
| 36 | contentMap); |
| 37 | SerializeRectImpl(fbb, rect); |
| 38 | SerializeUtils::SerializeEnd(fbb, startMap, contentMap); |
| 39 | return Data::MakeWithCopy(fbb.GetBuffer().data(), fbb.GetBuffer().size()); |
| 40 | } |
| 41 | } // namespace tgfx |
nothing calls this directly
no test coverage detected