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

Function DoEnabledControlsLine

Descent3/hud.cpp:1384–1402  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1382}
1383
1384void DoEnabledControlsLine(const char *controlp, const char *keyp, const char *label, int y, const char *axis = NULL) {
1385 char control_text[200] = "";
1386
1387 strcpy(control_text, label);
1388 strcat(control_text, " : ");
1389 if (keyp)
1390 strcat(control_text, keyp);
1391 if (keyp && (controlp || axis))
1392 strcat(control_text, " / ");
1393 if (controlp)
1394 strcat(control_text, controlp);
1395 if (controlp && axis)
1396 strcat(control_text, " / ");
1397 if (axis)
1398 strcat(control_text, axis);
1399
1400 if (keyp || controlp || axis)
1401 RenderHUDTextFlags(0, GR_GREEN, HUD_ALPHA, 0, 30, y, control_text);
1402}
1403
1404extern bool Demo_make_movie;
1405

Callers 1

RenderHUDItemsFunction · 0.85

Calls 1

RenderHUDTextFlagsFunction · 0.85

Tested by

no test coverage detected