X-Git-Url: https://de.git.xonotic.org/?p=xonotic%2Fxonotic-data.pk3dir.git;a=blobdiff_plain;f=qcsrc%2Fcommon%2Fcommand%2Fgeneric.qh;h=a61986a8fb14f0739dfa7bb242ec726e55ae2dee;hp=3189d879dcbb8c66fc546ebed97522ed96fedb50;hb=e0ac5f9f14e169a1e19d0e36b85cab061a74ed93;hpb=8f0281c70368ec92197867d6181e5e955b5fd6c1 diff --git a/qcsrc/common/command/generic.qh b/qcsrc/common/command/generic.qh index 3189d879d..a61986a8f 100644 --- a/qcsrc/common/command/generic.qh +++ b/qcsrc/common/command/generic.qh @@ -1 +1,22 @@ -// empty for now \ No newline at end of file +// ========================================================= +// Declarations for common command code, written by Samual +// Last updated: December 28th, 2011 +// ========================================================= + +// Used by other game command systems for common commands, +// and it returns true if handled, false if not. +// Note: It tokenizes its input, so be careful! +float GenericCommand(string command); + +// Returns command prefix specific for whatever program it is compiled in +string GetProgramCommandPrefix(void); + +// used by common/command/generic.qc:GenericCommand_dumpcommands to list all commands into a .txt file +#define CMD_Write(s) fputs(fh, s) +#define CMD_Write_Alias(execute,command,description) CMD_Write(sprintf("alias %-20s \"%-13s %-20s ${* ?}\" // %s\n", command, execute, command, description)) +void GenericCommand_macro_write_aliases(float fh); + +void Curl_URI_Get_Callback(float id, float status, string data); +float curl_uri_get_pos; +float curl_uri_get_exec[URI_GET_CURL_END - URI_GET_CURL + 1]; +string curl_uri_get_cvar[URI_GET_CURL_END - URI_GET_CURL + 1];