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

Function Cbuf_ExecuteText

codemp/qcommon/cmd.cpp:147–169  ·  view source on GitHub ↗

============ Cbuf_ExecuteText ============ */

Source from the content-addressed store, hash-verified

145============
146*/
147void Cbuf_ExecuteText (int exec_when, const char *text)
148{
149 switch (exec_when)
150 {
151 case EXEC_NOW:
152 if (text && strlen(text) > 0) {
153 Com_DPrintf(S_COLOR_YELLOW "EXEC_NOW %s\n", text);
154 Cmd_ExecuteString (text);
155 } else {
156 Cbuf_Execute();
157 Com_DPrintf(S_COLOR_YELLOW "EXEC_NOW %s\n", cmd_text.data);
158 }
159 break;
160 case EXEC_INSERT:
161 Cbuf_InsertText (text);
162 break;
163 case EXEC_APPEND:
164 Cbuf_AddText (text);
165 break;
166 default:
167 Com_Error (ERR_FATAL, "Cbuf_ExecuteText: bad exec_when");
168 }
169}
170
171/*
172============

Callers 4

Com_ExecuteCfgFunction · 0.70
RoQShutdownFunction · 0.50
CL_UISystemCallsFunction · 0.50
SV_GameSystemCallsFunction · 0.50

Calls 6

Com_DPrintfFunction · 0.70
Cmd_ExecuteStringFunction · 0.70
Cbuf_ExecuteFunction · 0.70
Cbuf_InsertTextFunction · 0.70
Cbuf_AddTextFunction · 0.70
Com_ErrorFunction · 0.70

Tested by

no test coverage detected