MCPcopy Create free account
hub / github.com/SFML/SFML / bufferFromCallback

Function bufferFromCallback

src/SFML/Graphics/Image.cpp:88–93  ·  view source on GitHub ↗

stb_image callback for constructing a buffer

Source from the content-addressed store, hash-verified

86
87// stb_image callback for constructing a buffer
88void bufferFromCallback(void* context, void* data, int size)
89{
90 const auto* source = static_cast<std::uint8_t*>(data);
91 auto* dest = static_cast<std::vector<std::uint8_t>*>(context);
92 std::copy(source, source + size, std::back_inserter(*dest));
93}
94
95// Deleter for STB pointers
96struct StbDeleter

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected