QuakeForge  0.7.2.210-815cf
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
pr_opcode.c File Reference

Macros

#define ISDENORM(x)   ((x) && !((x) & 0x7f800000))
 

Functions

int PR_Check_Opcodes (progs_t *pr)
 Validate the opcodes and statement addresses in the progs. More...
 
opcode_tPR_Opcode (pr_short_t opcode)
 
void PR_Opcode_Init (void)
 

Variables

hashtab_topcode_table
 
opcode_t pr_opcodes []
 
const char * pr_type_name [ev_type_count]
 
int pr_type_size [ev_type_count]
 

Macro Definition Documentation

#define ISDENORM (   x)    ((x) && !((x) & 0x7f800000))

Function Documentation

opcode_t* PR_Opcode ( pr_short_t  opcode)
void PR_Opcode_Init ( void  )

Variable Documentation

hashtab_t* opcode_table
opcode_t pr_opcodes[]
const char* pr_type_name[ev_type_count]
Initial value:
= {
"void",
"string",
"float",
"vector",
"entity",
"field",
"function",
"pointer",
"quaternion",
"integer",
"uinteger",
"short",
"invalid",
}
int pr_type_size[ev_type_count]
Initial value:
= {
1,
1,
1,
3,
1,
1,
1,
1,
4,
1,
1,
0,
}