Dokumentace k souboru b_types.h

Popis souboru | Typy | Konstanty | Proměnné

Popis souboru (1)

b_types Zde jsou definovany typy

Typy (5)

JménoDefiniceDokumentace
byteunsigned char8 bitovy unsigned typ
clientstruct _clientskutecna deklarace o kus dal
dwordunsigned int32 bitovy unsigned typ
ucharunsigned char8 bitovy unsigned typ
uintunsigned int32 bitovy unsigned typ

Konstanty (2)

JménoHodnotaDokumentace
move_firstmove_fwdprvni z konstant pohybu
move_lastscoreboardposledni z konstant pohybu

Proměnné (62)

JménoTypPočáteční hodnotaDokumentace
actionint?bud jednoducha akce, pokud je -1, tak se spusti command
activeint?1 je-li konzole aktivni a pise se na ni
begin*char?zacatek
bouncebfloat?bounce prevzate z class
bppchar?bits per pixel
bufchar[console_avg_width*console_lines]?kruhovy bufer na znaky v console scrollback bufferu
charsint?pocet znaku a radek v scrollback bufferu
cmdchar[console_max_cmd]?aktualni prave psany prikaz
colmapchar[5]?lze ignorovat
colormapchar?lze ignorovat
command*char?vyvolany prikaz
copy_dint?1 pokud se ma na konci fyziky zkopirovat do d o kolik se to skutecne pohnulo
curr*char?aktualni pozice
dataunsigned char[1]?x*y*(bpp/8) bajtu
dxvector?smery tri hran z pocatku
dyvector?smery tri hran z pocatku
dzvector?smery tri hran z pocatku
fadebfloat?konstanta zpomalovani pohybu
flagschar?nezajimava polozka
func*void?adresa funkce ci promenne
headtgaheader?hlavicka tga souboru
healthbfloat?health objektu
hivector?horni roh (vetsi souradnice)
id*char?nazev menu
idbyteschar?0 je spravne, jinak-problem (na miste pixelu jsou navic jina odpadni data -> problem uzivatele)
is_destroyedint?1 pokud se objekt nachazi ve svem destruktoru, 2 pokud uz byl znicen, 0 jinak
is_physicalint?1 pokud je fyzicky a aplikuje se na nej fyzika, 2 pokud je castecne fyzicky a na nej je aplikovana fyzika, ale ostatnim v kolizi nebrani
is_savedint?jestli se na konci ulozi do konfigurace
k*char?key
keyint?klavesa
label*char?popis polozky menu
leftint?kolik bajtu zbyva;
lenint[console_lines]?kruhovy buffer s indexy zacatku a delkami radek v bufferu buf
levelcommand_protection?uroven ochrany - cheaty nelze zadavat v multiplayeru a ne vsichni mohou menit nastaveni serveru ....
lifetimeint?jak dlouho uz objekt existuje (milsekund);
line0int?prvni a posledni pouzita radka v linebuffer
line9int?prvni a posledni pouzita radka v linebuffer
linesint[console_lines]?kruhovy buffer s indexy zacatku a delkami radek v bufferu buf
lovector?dolni roh (mensi souradnice)
maxbfloat?minimalniu a maximalni hodnota promenne
mem*tgafile?kde je v pameti
menu*menuitem?pole s polozkami v menu, NULL terminated
minbfloat?minimalniu a maximalni hodnota promenne
modelalphaint?alpha modelu (1-255)= alpha, 0 = vypnuto
modelscalebfloat?zvetseni modelu. Pokud je 0, bere se jako 1
movemaskvector?maska pohybu (co se bere z d a co povinne z nd
nint?cislo vertexu co se pouzije
name*char?jeji jmeno
nlinesint?pocet znaku a radek v scrollback bufferu
orgvector?pocatek
orgxshort?pocatek obrazku, ignouje se
orgyshort?pocatek obrazku, ignouje se
refcountint?kolikrat je pouzita. Pokud nula, lze ji odstranit
special_func*cmd_fn?adresa specianli funkce volane pri nastaveni promenne
t*void?cosi
touchbfloat?0=model ve vzduch, 1= plnou silou gravitace na zemi, neco mezi = castecne na zemi(na svahu ...)
typecmd_func?typ promenne (float,int,string) a funkce/promenna
ubfloat?souradnice textury ve vertexu
v*char?value
xbfloat?left/right,up/down,pitch, vse ve stupnich
ybfloat?left/right,up/down,pitch, vse ve stupnich
zbfloat?left/right,up/down,pitch, vse ve stupnich

Dokumentace z 12.09.2003 18:06:39