doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Functions | Variables
Script_Program.cpp File Reference
#include "../../idlib/precompiled.h"
#include "../Game_local.h"

Go to the source code of this file.

Functions

idTypeDef type_void (ev_void,&def_void,"void", 0, NULL)
 
idTypeDef type_scriptevent (ev_scriptevent,&def_scriptevent,"scriptevent", sizeof(void *), NULL)
 
idTypeDef type_namespace (ev_namespace,&def_namespace,"namespace", sizeof(void *), NULL)
 
idTypeDef type_string (ev_string,&def_string,"string", MAX_STRING_LEN, NULL)
 
idTypeDef type_float (ev_float,&def_float,"float", sizeof(float), NULL)
 
idTypeDef type_vector (ev_vector,&def_vector,"vector", sizeof(idVec3), NULL)
 
idTypeDef type_entity (ev_entity,&def_entity,"entity", sizeof(int *), NULL)
 
idTypeDef type_field (ev_field,&def_field,"field", sizeof(void *), NULL)
 
idTypeDef type_function (ev_function,&def_function,"function", sizeof(void *),&type_void)
 
idTypeDef type_virtualfunction (ev_virtualfunction,&def_virtualfunction,"virtual function", sizeof(int), NULL)
 
idTypeDef type_pointer (ev_pointer,&def_pointer,"pointer", sizeof(void *), NULL)
 
idTypeDef type_object (ev_object,&def_object,"object", sizeof(int *), NULL)
 
idTypeDef type_jumpoffset (ev_jumpoffset,&def_jumpoffset,"<jump>", sizeof(int), NULL)
 
idTypeDef type_argsize (ev_argsize,&def_argsize,"<argsize>", sizeof(int), NULL)
 
idTypeDef type_boolean (ev_boolean,&def_boolean,"boolean", sizeof(int), NULL)
 

Variables

idVarDef def_voidtype_void
 
idVarDef def_scripteventtype_scriptevent
 
idVarDef def_namespacetype_namespace
 
idVarDef def_stringtype_string
 
idVarDef def_floattype_float
 
idVarDef def_vectortype_vector
 
idVarDef def_entitytype_entity
 
idVarDef def_fieldtype_field
 
idVarDef def_functiontype_function
 
idVarDef def_virtualfunctiontype_virtualfunction
 
idVarDef def_pointertype_pointer
 
idVarDef def_objecttype_object
 
idVarDef def_jumpoffsettype_jumpoffset
 
idVarDef def_argsizetype_argsize
 
idVarDef def_booleantype_boolean
 

Function Documentation

idTypeDef type_argsize ( ev_argsize  ,
def_argsize,
"<argsize>"  ,
sizeof(int ,
NULL   
)
idTypeDef type_boolean ( ev_boolean  ,
def_boolean,
"boolean"  ,
sizeof(int ,
NULL   
)
idTypeDef type_entity ( ev_entity  ,
def_entity,
"entity"  ,
sizeof(int *)  ,
NULL   
)
idTypeDef type_field ( ev_field  ,
def_field,
"field"  ,
sizeof(void *)  ,
NULL   
)
idTypeDef type_float ( ev_float  ,
def_float,
"float"  ,
sizeof(float ,
NULL   
)
idTypeDef type_function ( ev_function  ,
def_function,
"function"  ,
sizeof(void *)  ,
type_void 
)
idTypeDef type_jumpoffset ( ev_jumpoffset  ,
def_jumpoffset,
"<jump>"  ,
sizeof(int ,
NULL   
)
idTypeDef type_namespace ( ev_namespace  ,
def_namespace,
"namespace"  ,
sizeof(void *)  ,
NULL   
)
idTypeDef type_object ( ev_object  ,
def_object,
"object"  ,
sizeof(int *)  ,
NULL   
)
idTypeDef type_pointer ( ev_pointer  ,
def_pointer,
"pointer"  ,
sizeof(void *)  ,
NULL   
)
idTypeDef type_scriptevent ( ev_scriptevent  ,
def_scriptevent,
"scriptevent"  ,
sizeof(void *)  ,
NULL   
)
idTypeDef type_string ( ev_string  ,
def_string,
"string"  ,
MAX_STRING_LEN  ,
NULL   
)
idTypeDef type_vector ( ev_vector  ,
def_vector,
"vector"  ,
sizeof(idVec3 ,
NULL   
)
idTypeDef type_virtualfunction ( ev_virtualfunction  ,
def_virtualfunction,
"virtual function"  ,
sizeof(int ,
NULL   
)
idTypeDef type_void ( ev_void  ,
def_void,
"void"  ,
,
NULL   
)

Variable Documentation

idVarDef def_argsize & type_argsize

Definition at line 64 of file Script_Program.cpp.

idVarDef def_boolean & type_boolean

Definition at line 65 of file Script_Program.cpp.

idVarDef def_entity & type_entity

Definition at line 57 of file Script_Program.cpp.

idVarDef def_field & type_field

Definition at line 58 of file Script_Program.cpp.

idVarDef def_float & type_float

Definition at line 55 of file Script_Program.cpp.

idVarDef def_function & type_function

Definition at line 59 of file Script_Program.cpp.

idVarDef def_jumpoffset & type_jumpoffset

Definition at line 63 of file Script_Program.cpp.

idVarDef def_namespace & type_namespace

Definition at line 53 of file Script_Program.cpp.

idVarDef def_object & type_object

Definition at line 62 of file Script_Program.cpp.

idVarDef def_pointer & type_pointer

Definition at line 61 of file Script_Program.cpp.

idVarDef def_scriptevent & type_scriptevent

Definition at line 52 of file Script_Program.cpp.

idVarDef def_string & type_string

Definition at line 54 of file Script_Program.cpp.

idVarDef def_vector & type_vector

Definition at line 56 of file Script_Program.cpp.

idVarDef def_virtualfunction & type_virtualfunction

Definition at line 60 of file Script_Program.cpp.

idVarDef def_void & type_void

Definition at line 51 of file Script_Program.cpp.