Modifikátor | Jméno | Parametry | Dokumentace |
void | _aliaslist1 | (char *name,char *cmd) | vnitrni cylkus vypisu aliasu - konzole
|
void | _aliaslist2 | (char *name,char *cmd,FILE *alias_f) | vnitrni cylkus vypisu aliasu - soubor
|
void | aliaslist | (FILE *f) | vypise aktualni aliasy do souboru nebo na konzoli (pokud f==NULL)
|
char * | b_actionname1 | (int action) | k Id akce obsahujici hrace vrati textovou reprezentaci ve statickem retezci
|
char * | b_actionname | (int player,int action) | k hraci a ID akce vrati textovou reprezentaci ve statickem retezci
|
char * | b_keyname | (int key) | ke klici vrati jeho nazev ve statickem retezci
|
void | bench_result | (void) | prestane merit cas a vypise vysledek na konzoli
|
void | bench_start | (void) | zacne merit cas
|
void | bind_key | (const char *key,const char *action) | na prislusnou klavesu nabinduje prislusnou akci
|
void | bindlist | (FILE *f) | vypise aktualni keybindings do souboru nebo na konzoli (pokud f==NULL)
|
void | cmd_clear | (const char *param) | vycisti konzoli
|
void | cmd_clearhist | (const char *param) | vycisti historii prikazu
|
void | cmd_echo | (const char *param) | vypise retezec na lokalni konzoli
|
void | cmd_exec | (char *cmdline) | vola se pri spousteni prikazu na konzoli. Funkce zjisti handler (viz register_special_var apod.) a provede prislusnou akci
|
void | cmd_execfile | (const char *name) | spusti konfiguracni soubor z disku
|
void | cmd_fvalue | (const char *id,const char *param,bfloat min,bfloat max,bfloat *value) | vola se pri spousteni prikazu na konzoli, pokud je spusteny prikaz float promenna (nastaveni/vypis hodnoty)
|
void | cmd_help | (const char *cmdparam) | vypise helptext pro prikaz
|
void | cmd_ivalue | (const char *id,const char *param,int min,int max,int *value) | vola se pri spousteni prikazu na konzoli, pokud je spusteny prikaz integer promenna (nastaveni/vypis hodnoty)
|
void | cmd_savealiases | (const char *filename) | ulozi aliasy do souboru
|
void | cmd_saveconfig | (const char *filename) | ulozi promenne u kterych je nastaven flag ze se maji ukladat do konfiguracniho souboru
|
void | cmd_svalue | (const char *id,const char *param,int min,int max,char **value) | vola se pri spousteni prikazu na konzoli, pokud je spusteny prikaz string promenna (nastaveni/vypis hodnoty)
|
void | cmd_unbind | (const char *param) | odstrani prirazeni prikazu na klavesu
|
void | cmd_vvalue | (const char *id,const char *param,bfloat min,bfloat max,vector2 *value) | vola se pri spousteni prikazu na konzoli, pokud je spusteny prikaz vector promenna (nastaveni/vypis hodnoty)
|
void | con_addhist | (char *cmd) | prida prikaz do historie prikazu v konzoli
|
void | con_autocomplete | (char *cmdline) | pri zmacnuti tabulatoru se pokusi o autocomplete toho, co je na prikazove radce
|
void | con_autoprint | (const char *x,cmd_func t,void *f) | vytiskne na konzoli jednu polozku pri autocomplete (pokud je vice moznosti)
|
char * | con_downhist | (void) | pohyb v historii dolu (novejsi prikazy)
|
void | con_draw | (int ofs,int lines) | vykresli na obrazovku lines radku konzole, kresli se odzdola nahoru a od posledni radky k prvni, prvnich ofs radek je pred kreslenim odzadu preskoceno)
|
void | con_print | (const char *s) | vypise radek na konzoli
|
void | con_printf | (const char *fmt, ...) | formatovany vystup, vypise radek nakonzoli (viz con_print)
|
void | con_printfv | (const char *fmt, ...) | formatovany vystup, vypise radek nakonzoli (viz con_printv) - pise pouze pokud neni nastaven silent
|
void | con_printfz | (const char *fmt, ...) | formatovany vystup, vypise radek nakonzoli (zalamovany) (viz con_print)
|
void | con_printv | (const char *s) | vypise radek na konzoli - pokud neni nastaven silent flag
|
char * | con_uphist | () | pohyb v historii nahoru (starsi prikazy)
|
void | editkey | (char *s,int c,uint maxlen) | pri stisknuti klavesy na editacni radku zajisti zprcovani (vcetne backspace, historie, autocomplete ...)
|
void | firstword | (const char *cmd,char *parm) | vrati prvni slovo z cmd do parm
|
int | is_n_cmd | (int cmd_num,const char *s) | test jesli je retezec prikaz z priplaclym cislem (pro konkretniho hrace) nebo jestli je bez cisla (pro aktivniho hrace)
|
int | iscmd | (const char *cmd,const char *what,char *parm) | vraci 1 pokud cmd je prikaz what a nakopiruje parametry do parm
|
void | lookup_alias | (char **cmdline) | najde alias a nahradi prikazovou radku aliasem, pokud uspeje
|
void | register_bool | (const char *name, int *func, int level,int saved,const char *helptext) | zaregistruje bool promennou (0,1) pro pouziti na prikazove radce v konzoli. Vola register_special_var
|
void | register_cmd | (const char *name, cmd_fn *func, int level,const char *helptext) | zaregistruje prikaz pro pouziti na prikazove radce v konzoli. Vola register_special_var
|
void | register_float | (const char *name, bfloat *func, int level,int saved,const char *helptext) | zaregistruje float promennou (bez omezeni min/max) pro pouziti na prikazove radce v konzoli. Vola register_special_var
|
void | register_special_var | (const char *vname,int vtype,bfloat minv,bfloat maxv,void *func1,cmd_fn *sfunc,int vlevel,int saved,const char *helptext) | zaregistuje promennou/funkci pro pouziti na prikazove radce v konzoli. Nejobecnejsi varianta
|
void | register_var | (const char *name,int type,bfloat min,bfloat max,void *func,int level,int saved,const char *helptext) | zaregistruje promennou pro pouziti na prikazove radce v konzoli. Vola register_special_var
|
int | string_to_key | (const char *s) | prevede retezec na scan-kod klavesy/mysiho tlacitka
|