MCPcopy Create free account
hub / github.com/JACoders/OpenJK / RE_SetColor

Function RE_SetColor

code/rd-vanilla/tr_cmds.cpp:201–220  ·  view source on GitHub ↗

============= RE_SetColor Passing NULL will set the color to white ============= */

Source from the content-addressed store, hash-verified

199=============
200*/
201void RE_SetColor( const float *rgba ) {
202 setColorCommand_t *cmd;
203
204 if ( !tr.registered ) {
205 return;
206 }
207 cmd = (setColorCommand_t *) R_GetCommandBuffer( sizeof( *cmd ) );
208 if ( !cmd ) {
209 return;
210 }
211 cmd->commandId = RC_SET_COLOR;
212 if ( !rgba ) {
213 rgba = colorWhite;
214 }
215 cmd->color[0] = rgba[0];
216 cmd->color[1] = rgba[1];
217 cmd->color[2] = rgba[2];
218 cmd->color[3] = rgba[3];
219
220}
221
222
223/*

Callers 1

RE_Font_DrawStringFunction · 0.50

Calls 1

R_GetCommandBufferFunction · 0.70

Tested by

no test coverage detected