MCPcopy Create free account
hub / github.com/ErrorAtLine0/infinipaint / init_client_callbacks

Method init_client_callbacks

src/DrawingProgram/DrawingProgram.cpp:335–341  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

333}
334
335void DrawingProgram::init_client_callbacks() {
336 world.netClient->add_recv_callback(CLIENT_TRANSFORM_MANY_COMPONENTS, [&](cereal::PortableBinaryInputArchive& message) {
337 std::vector<std::pair<NetworkingObjects::NetObjID, CoordSpaceHelper>> transforms;
338 message(transforms);
339 process_transform_message(transforms);
340 });
341}
342
343void DrawingProgram::process_transform_message(const std::vector<std::pair<NetworkingObjects::NetObjID, CoordSpaceHelper>>& transforms) {
344 auto selectedSet = selection.get_selection_as_set();

Callers

nothing calls this directly

Calls 1

add_recv_callbackMethod · 0.45

Tested by

no test coverage detected