Max 5 API Reference
00001 /* 00002 commonsyms.h 00003 00004 */ 00005 00006 #ifndef __COMMON_SYMBOLS_H__ 00007 #define __COMMON_SYMBOLS_H__ 00008 00009 #ifdef __cplusplus 00010 extern "C" { 00011 #endif // __cplusplus 00012 00013 void common_symbols_init(void); 00014 00015 extern t_symbol *_sym_nothing; 00016 extern t_symbol *_sym_new; 00017 extern t_symbol *_sym_free; 00018 extern t_symbol *_sym_classname; 00019 extern t_symbol *_sym_getname; 00020 extern t_symbol *_sym_getmethod; 00021 extern t_symbol *_sym_get; 00022 extern t_symbol *_sym_set; 00023 extern t_symbol *_sym_unset; 00024 extern t_symbol *_sym_register; 00025 extern t_symbol *_sym_char; 00026 extern t_symbol *_sym_long; 00027 extern t_symbol *_sym_float32; 00028 extern t_symbol *_sym_float64; 00029 extern t_symbol *_sym_symbol; 00030 extern t_symbol *_sym_pointer; 00031 extern t_symbol *_sym_object; 00032 extern t_symbol *_sym_atom; 00033 extern t_symbol *_sym_list; 00034 extern t_symbol *_sym_type; 00035 extern t_symbol *_sym_dim; 00036 extern t_symbol *_sym_planecount; 00037 extern t_symbol *_sym_val; 00038 extern t_symbol *_sym_plane; 00039 extern t_symbol *_sym_cell; 00040 extern t_symbol *_sym_jit_matrix; 00041 extern t_symbol *_sym_class_jit_matrix; 00042 extern t_symbol *_sym_togworld; 00043 extern t_symbol *_sym_fromgworld; 00044 extern t_symbol *_sym_frommatrix; 00045 extern t_symbol *_sym_class_jit_attribute; 00046 extern t_symbol *_sym_jit_attribute; 00047 extern t_symbol *_sym_jit_attr_offset; 00048 extern t_symbol *_sym_jit_attr_offset_array; 00049 extern t_symbol *_sym_rebuilding; 00050 extern t_symbol *_sym_modified; 00051 extern t_symbol *_sym_lock; 00052 extern t_symbol *_sym_setinfo; 00053 extern t_symbol *_sym_setinfo_ex; 00054 extern t_symbol *_sym_getinfo; 00055 extern t_symbol *_sym_data; 00056 extern t_symbol *_sym_getdata; 00057 extern t_symbol *_sym_outputmatrix; 00058 extern t_symbol *_sym_clear; 00059 extern t_symbol *_sym_err_calculate; 00060 extern t_symbol *_sym_max_jit_classex; 00061 extern t_symbol *_sym_setall; 00062 extern t_symbol *_sym_chuck; 00063 extern t_symbol *_sym_getsize; 00064 extern t_symbol *_sym_getindex; 00065 extern t_symbol *_sym_objptr2index; 00066 extern t_symbol *_sym_append; 00067 extern t_symbol *_sym_insertindex; 00068 extern t_symbol *_sym_deleteindex; 00069 extern t_symbol *_sym_chuckindex; 00070 extern t_symbol *_sym_makearray; 00071 extern t_symbol *_sym_reverse; 00072 extern t_symbol *_sym_rotate; 00073 extern t_symbol *_sym_shuffle; 00074 extern t_symbol *_sym_swap; 00075 extern t_symbol *_sym_findfirst; 00076 extern t_symbol *_sym_findall; 00077 extern t_symbol *_sym_methodall; 00078 extern t_symbol *_sym_methodindex; 00079 extern t_symbol *_sym_sort; 00080 extern t_symbol *_sym_matrix_calc; 00081 extern t_symbol *_sym_genframe; 00082 extern t_symbol *_sym_filter; 00083 extern t_symbol *_sym_jit_mop; 00084 extern t_symbol *_sym_newcopy; 00085 extern t_symbol *_sym_jit_linklist; 00086 extern t_symbol *_sym_inputcount; 00087 extern t_symbol *_sym_outputcount; 00088 extern t_symbol *_sym_getinput; 00089 extern t_symbol *_sym_getoutput; 00090 extern t_symbol *_sym_getinputlist; 00091 extern t_symbol *_sym_getoutputlist; 00092 extern t_symbol *_sym_ioname; 00093 extern t_symbol *_sym_matrixname; 00094 extern t_symbol *_sym_outputmode; 00095 extern t_symbol *_sym_matrix; 00096 extern t_symbol *_sym_getmatrix; 00097 extern t_symbol *_sym_typelink; 00098 extern t_symbol *_sym_dimlink; 00099 extern t_symbol *_sym_planelink; 00100 extern t_symbol *_sym_restrict_type; 00101 extern t_symbol *_sym_restrict_planecount; 00102 extern t_symbol *_sym_restrict_dim; 00103 extern t_symbol *_sym_special; 00104 extern t_symbol *_sym_getspecial; 00105 extern t_symbol *_sym_adapt; 00106 extern t_symbol *_sym_decorator; 00107 extern t_symbol *_sym_frommatrix_trunc; 00108 extern t_symbol *_sym_ioproc; 00109 extern t_symbol *_sym_getioproc; 00110 extern t_symbol *_sym_name; 00111 extern t_symbol *_sym_types; 00112 extern t_symbol *_sym_minplanecount; 00113 extern t_symbol *_sym_maxplanecount; 00114 extern t_symbol *_sym_mindim; 00115 extern t_symbol *_sym_maxdim; 00116 extern t_symbol *_sym_gl_points; 00117 extern t_symbol *_sym_gl_lines; 00118 extern t_symbol *_sym_gl_line_strip; 00119 extern t_symbol *_sym_gl_line_loop; 00120 extern t_symbol *_sym_gl_triangles; 00121 extern t_symbol *_sym_gl_tri_strip; 00122 extern t_symbol *_sym_gl_tri_fan; 00123 extern t_symbol *_sym_gl_quads; 00124 extern t_symbol *_sym_gl_quad_strip; 00125 extern t_symbol *_sym_gl_polygon; 00126 extern t_symbol *_sym_gl_tri_grid; 00127 extern t_symbol *_sym_gl_quad_grid; 00128 extern t_symbol *_sym_err_lockout_stack; 00129 extern t_symbol *_sym_class_jit_namespace; 00130 extern t_symbol *_sym_jit_namespace; 00131 extern t_symbol *_sym_findsize; 00132 extern t_symbol *_sym_attach; 00133 extern t_symbol *_sym_detach; 00134 extern t_symbol *_sym_add; 00135 extern t_symbol *_sym_replace; 00136 extern t_symbol *_sym_gettype; 00137 extern t_symbol *_sym_ob_sym; 00138 extern t_symbol *_sym_resolve_name; 00139 extern t_symbol *_sym_resolve_raw; 00140 extern t_symbol *_sym_notifyall; 00141 extern t_symbol *_sym_anything; 00142 extern t_symbol *_sym_usercanset; 00143 extern t_symbol *_sym_usercanget; 00144 extern t_symbol *_sym_notify; 00145 extern t_symbol *_sym_getvalueof; 00146 extern t_symbol *_sym_setvalueof; 00147 extern t_symbol *_sym_dumpout; 00148 extern t_symbol *_sym_attributes; 00149 extern t_symbol *_sym_adornments; 00150 extern t_symbol *_sym_attr_getnames; 00151 extern t_symbol *_sym_attr_get; 00152 extern t_symbol *_sym_float; 00153 extern t_symbol *_sym_int; 00154 extern t_symbol *_sym_bang; 00155 extern t_symbol *_sym_parent; 00156 extern t_symbol *_sym_global; 00157 extern t_symbol *_sym_arguments; 00158 extern t_symbol *_sym_args; 00159 extern t_symbol *_sym_attr_modified; 00160 extern t_symbol *_sym_hashtab_entry_new; 00161 extern t_symbol *_sym_hashtab_entry_free; 00162 extern t_symbol *_sym_hashtab_free; 00163 00164 #ifdef __cplusplus 00165 } 00166 #endif // __cplusplus 00167 00168 00169 #endif // __COMMON_SYMBOLS_H__
Copyright © 2008, Cycling '74