Sirikata
|
00001 00002 #ifndef __SIRIKATA_JSFIELDS_HPP__ 00003 #define __SIRIKATA_JSFIELDS_HPP__ 00004 00005 00006 #define TYPEID_FIELD 0 00007 #define TYPEID_FIELD_NAME "typeId" 00008 00009 00010 #define PRESENCE_FIELD_COUNT 2 00011 #define PRESENCE_TYPEID_STRING "presence" 00012 #define PRESENCE_FIELD_PRESENCE 1 00013 00014 00015 #define UTIL_TEMPLATE_FIELD_COUNT 2 00016 #define UTIL_TYPEID_STRING "util" 00017 #define UTIL_TEMPLATE_UTILSTRUCT_FIELD 1 00018 00019 00020 #define SYSTEM_TEMPLATE_FIELD_COUNT 2 00021 #define SYSTEM_TYPEID_STRING "system" 00022 #define SYSTEM_TEMPLATE_SYSTEM_FIELD 1 00023 00024 00025 #define JSSIMOBJECT_TEMPLATE_FIELD_COUNT 3 00026 #define JSSIMOBJECT_TYPEID_STRING "simobject" 00027 #define JSSIMOBJECT_JSOBJSCRIPT_FIELD 1 00028 #define JSSIMOBJECT_SIMULATION_FIELD 2 00029 00030 00031 #define JSINVOKABLE_OBJECT_TEMPLATE_FIELD_COUNT 3 00032 #define JSINVOKABLE_TYPEID_STRING "invokable" 00033 #define JSINVOKABLE_OBJECT_JSOBJSCRIPT_FIELD 1 00034 #define JSINVOKABLE_OBJECT_SIMULATION_FIELD 2 00035 00036 00037 #define TIMER_JSTIMER_TEMPLATE_FIELD_COUNT 2 00038 #define TIMER_TYPEID_STRING "timer" 00039 #define TIMER_JSTIMERSTRUCT_FIELD 1 00040 00041 00042 #define CONTEXT_TEMPLATE_FIELD_COUNT 2 00043 #define CONTEXT_TYPEID_STRING "context" 00044 #define CONTEXT_FIELD_CONTEXT_STRUCT 1 00045 00046 #define CONTEXT_GLOBAL_TEMPLATE_FIELD_COUNT 2 00047 #define CONTEXT_GLOBAL_TYPEID_STRING "contextGlobal" 00048 #define CONTEXT_GLOBAL_JSOBJECT_SCRIPT_FIELD 1 00049 00050 00051 00052 #define JSHANDLER_FIELD_COUNT 3 00053 #define JSHANDLER_TYPEID_STRING "jshandler" 00054 #define JSHANDLER_JSOBJSCRIPT_FIELD 1 00055 #define JSHANDLER_JSEVENTHANDLER_FIELD 2 00056 00057 #define VISIBLE_FIELD_COUNT 2 00058 #define VISIBLE_TYPEID_STRING "visible" 00059 #define VISIBLE_JSVISIBLESTRUCT_FIELD 1 00060 #define VISIBLE_SPACEOBJREF_STRING "vis_space_ref" 00061 #define VISIBLE_TO_SPACEOBJREF_STRING "vis_to_space_ref" 00062 #define VISIBLE_JSOBJSCRIPT_FIELD "vis_jsobj_field" 00063 00064 00065 #endif