MCPcopy Create free account
hub / github.com/Overload-Technologies/Overload / WriteHeader

Method WriteHeader

Dependencies/assimp/code/Common/Bitmap.cpp:99–111  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

97}
98
99void Bitmap::WriteHeader(Header &header, IOStream *file) {
100 uint8_t data[Header::header_size];
101
102 std::size_t offset = 0;
103
104 offset += Copy(&data[offset], header.type);
105 offset += Copy(&data[offset], header.size);
106 offset += Copy(&data[offset], header.reserved1);
107 offset += Copy(&data[offset], header.reserved2);
108 Copy(&data[offset], header.offset);
109
110 file->Write(data, Header::header_size, 1);
111}
112
113void Bitmap::WriteDIB(DIB &dib, IOStream *file) {
114 uint8_t data[DIB::dib_size];

Callers

nothing calls this directly

Calls 2

CopyFunction · 0.85
WriteMethod · 0.45

Tested by

no test coverage detected