MCPcopy Create free account
hub / github.com/DescentDevelopers/Descent3 / MultiAddString

Function MultiAddString

Descent3/multi_external.h:310–317  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

308}
309
310inline void MultiAddString(const char *str, uint8_t *data, int *count) {
311 size_t len = strlen(str) + 1;
312 assert(len <= 0xFF);
313
314 MultiAddByte((uint8_t)len, data, count);
315 memcpy(&data[*count], str, len);
316 *count += static_cast<int>(len);
317}
318
319inline uint8_t MultiGetUbyte(uint8_t *data, int *count) {
320 uint8_t element = (*(uint8_t *)(data + *count));

Callers 6

Remote_SendMessageFunction · 0.85
SendDMFCGameInfoMethod · 0.85
SendNewTeamNameMethod · 0.85
MultiSendMSafeFunctionFunction · 0.85
MultiSendWorldStatesFunction · 0.85
MultiSendChangeRankFunction · 0.85

Calls 1

MultiAddByteFunction · 0.85

Tested by

no test coverage detected