[Bf-blender-cvs] define lint

Campbell Barton ideasman42 at gmail.com
Thu Sep 25 15:03:10 CEST 2008


noticed blender has quite a few historic defines, heres a list with
all of them (excluding extern, GamePlayer dirs and BGL.h)
detected with this script
http://wiki.blender.org/index.php/User:Ideasman42#define_lint

if you have some free time and know the area of blender - looks like
some areas can do with a cleanup.

intern/boolop/intern/BOP_BBox.h:35	#define BOP_ABS(a) ((a < 0) ? -(a) : a)
intern/elbeem/extern/elbeem.h:114	#define OB_VOLUMEINIT_BOTH
(OB_VOLUMEINIT_SHELL|OB_VOLUMEINIT_VOLUME)
intern/elbeem/extern/elbeem.h:248	#define FGI_NO_FLUID	  (1<<(FGI_FLAGSTART+ 1))
intern/elbeem/extern/elbeem.h:252	#define FGI_NO_BND		  (1<<(FGI_FLAGSTART+ 5))
intern/elbeem/intern/loop_tools.h:9	#define MAX_CALC_ARR 4
intern/elbeem/intern/loop_tools.h:174	#define old__GRID_LOOP_START() \
intern/elbeem/intern/ntl_geometryclass.h:18	#define GEOCLASSTID_BOX
  (GEOCLASSTID_OBJECT| 4)
intern/elbeem/intern/ntl_geometryclass.h:20	#define GEOCLASSTID_SPHERE
  (GEOCLASSTID_OBJECT| 16)
intern/elbeem/intern/ntl_geometryobject.h:19	#define DUMP_PARTIAL      2
intern/elbeem/intern/ntl_lighting.h:21	#define LSM_RIGHT 0
intern/elbeem/intern/ntl_lighting.h:22	#define LSM_LEFT  1
intern/elbeem/intern/ntl_lighting.h:23	#define LSM_UP    2
intern/elbeem/intern/ntl_lighting.h:24	#define LSM_DOWN  3
intern/elbeem/intern/ntl_lighting.h:25	#define LSM_FRONT 4
intern/elbeem/intern/ntl_lighting.h:26	#define LSM_BACK  5
intern/elbeem/intern/ntl_vector3dim.h:858	#define HAVE_GFXTYPES
intern/elbeem/intern/solver_class.h:83	#define GFX_FLOATNEQ(x,y) (
ABS((x)-(y)) > (VECTOR_EPSILON) )
intern/elbeem/intern/solver_class.h:92	#define FORDF1M for(int m= 1;
m< LBM_DFNUM; ++m)
intern/elbeem/intern/solver_class.h:96	#define ISOCORR 3
intern/elbeem/intern/solver_class.h:813	#define FLAGISEXACT(flag,
compflag)  ((flag & compflag)==compflag)
intern/elbeem/intern/solver_class.h:853	#define dNET 19
intern/elbeem/intern/solver_class.h:854	#define dNWT 20
intern/elbeem/intern/solver_class.h:855	#define dSET 21
intern/elbeem/intern/solver_class.h:856	#define dSWT 22
intern/elbeem/intern/solver_class.h:858	#define dNWB 24
intern/elbeem/intern/solver_class.h:859	#define dSEB 25
intern/elbeem/intern/solver_class.h:860	#define dSWB 26
intern/elbeem/intern/solver_control.h:24	#define FARF_3DONLY -1
intern/elbeem/intern/solver_control.h:25	#define FARF_BOTH    0
intern/elbeem/intern/solver_control.h:26	#define FARF_SWEONLY 1
intern/elbeem/intern/solver_control.h:28	#define FARF_SEPSWE  2
intern/elbeem/intern/solver_control.h:33	#define CPF_ENTRIES     12
intern/elbeem/intern/solver_control.h:35	#define CPF_VELWEIGHT   3
intern/elbeem/intern/solver_control.h:36	#define CPF_VELOCITY    4
intern/elbeem/intern/solver_control.h:37	#define CPF_FORCEWEIGHT 7
intern/elbeem/intern/solver_control.h:38	#define CPF_MINCPDIST   8
intern/elbeem/intern/solver_control.h:39	#define CPF_MINCPDIR    9
intern/elbeem/intern/solver_control.h:50	#define
__PRECOLLIDE_MODS(rho,ux,uy,uz, grav) \
intern/elbeem/intern/solver_interface.h:190	#define FLUIDDISPINVALID    0
intern/elbeem/intern/solver_interface.h:197	#define FLUIDDISPSurface    7
intern/elbeem/intern/solver_relax.h:42	#define XSRC_C(x)    RAC(ccel +
(x)                 *dTotalNum, dC )
intern/elbeem/intern/solver_relax.h:47	#define XSRC_NE(x)   RAC(ccel +
((x)-mLevel[lev].lOffsx-1)      *dTotalNum, dNE)
intern/elbeem/intern/solver_relax.h:48	#define XSRC_NW(x)   RAC(ccel +
((x)-mLevel[lev].lOffsx+1)      *dTotalNum, dNW)
intern/elbeem/intern/solver_relax.h:49	#define XSRC_SE(x)   RAC(ccel +
((x)+mLevel[lev].lOffsx-1)      *dTotalNum, dSE)
intern/elbeem/intern/solver_relax.h:50	#define XSRC_SW(x)   RAC(ccel +
((x)+mLevel[lev].lOffsx+1)      *dTotalNum, dSW)
intern/elbeem/intern/solver_relax.h:51	#define XSRC_T(x)    RAC(ccel +
((x)-mLevel[lev].lOffsy)        *dTotalNum, dT )
intern/elbeem/intern/solver_relax.h:52	#define XSRC_B(x)    RAC(ccel +
((x)+mLevel[lev].lOffsy)        *dTotalNum, dB )
intern/elbeem/intern/solver_relax.h:53	#define XSRC_ET(x)   RAC(ccel +
((x)-mLevel[lev].lOffsy-1)      *dTotalNum, dET)
intern/elbeem/intern/solver_relax.h:54	#define XSRC_EB(x)   RAC(ccel +
((x)+mLevel[lev].lOffsy-1)      *dTotalNum, dEB)
intern/elbeem/intern/solver_relax.h:55	#define XSRC_WT(x)   RAC(ccel +
((x)-mLevel[lev].lOffsy+1)      *dTotalNum, dWT)
intern/elbeem/intern/solver_relax.h:56	#define XSRC_WB(x)   RAC(ccel +
((x)+mLevel[lev].lOffsy+1)      *dTotalNum, dWB)
intern/elbeem/intern/solver_relax.h:57	#define XSRC_NT(x)   RAC(ccel +
((x)-mLevel[lev].lOffsy-mLevel[lev].lOffsx) *dTotalNum, dNT)
intern/elbeem/intern/solver_relax.h:58	#define XSRC_NB(x)   RAC(ccel +
((x)+mLevel[lev].lOffsy-mLevel[lev].lOffsx) *dTotalNum, dNB)
intern/elbeem/intern/solver_relax.h:59	#define XSRC_ST(x)   RAC(ccel +
((x)-mLevel[lev].lOffsy+mLevel[lev].lOffsx) *dTotalNum, dST)
intern/elbeem/intern/solver_relax.h:60	#define XSRC_SB(x)   RAC(ccel +
((x)+mLevel[lev].lOffsy+mLevel[lev].lOffsx) *dTotalNum, dSB)
intern/elbeem/intern/solver_relax.h:110	#define CCEL_C    RAC(ccel, dC )
intern/elbeem/intern/solver_relax.h:115	#define CCEL_T    RAC(ccel, dT )
intern/elbeem/intern/solver_relax.h:116	#define CCEL_B    RAC(ccel, dB )
intern/elbeem/intern/solver_relax.h:117	#define CCEL_NE   RAC(ccel, dNE)
intern/elbeem/intern/solver_relax.h:118	#define CCEL_NW   RAC(ccel, dNW)
intern/elbeem/intern/solver_relax.h:119	#define CCEL_SE   RAC(ccel, dSE)
intern/elbeem/intern/solver_relax.h:120	#define CCEL_SW   RAC(ccel, dSW)
intern/elbeem/intern/solver_relax.h:121	#define CCEL_NT   RAC(ccel, dNT)
intern/elbeem/intern/solver_relax.h:122	#define CCEL_NB   RAC(ccel, dNB)
intern/elbeem/intern/solver_relax.h:123	#define CCEL_ST   RAC(ccel, dST)
intern/elbeem/intern/solver_relax.h:124	#define CCEL_SB   RAC(ccel, dSB)
intern/elbeem/intern/solver_relax.h:125	#define CCEL_ET   RAC(ccel, dET)
intern/elbeem/intern/solver_relax.h:126	#define CCEL_EB   RAC(ccel, dEB)
intern/elbeem/intern/solver_relax.h:127	#define CCEL_WT   RAC(ccel, dWT)
intern/elbeem/intern/solver_relax.h:128	#define CCEL_WB   RAC(ccel, dWB)
intern/elbeem/intern/solver_relax.h:372	#define
OPTIMIZED_STREAMCOLLIDE___UNUSED  \
intern/elbeem/intern/solver_relax.h:783	#define WO2D2_11 (WO2D1_1 * WO2D1_1)
intern/elbeem/intern/solver_relax.h:784	#define WO2D2_19 (WO2D1_9 * WO2D1_1)
intern/elbeem/intern/solver_relax.h:785	#define WO2D2_91 (WO2D1_9 * WO2D1_1)
intern/elbeem/intern/solver_relax.h:786	#define WO2D2_99 (WO2D1_9 * WO2D1_9)
intern/elbeem/intern/solver_relax.h:788	#define WO2D3_111 (WO2D1_1 *
WO2D1_1 * WO2D1_1)
intern/elbeem/intern/solver_relax.h:789	#define WO2D3_191 (WO2D1_9 *
WO2D1_1 * WO2D1_1)
intern/elbeem/intern/solver_relax.h:790	#define WO2D3_911 (WO2D1_9 *
WO2D1_1 * WO2D1_1)
intern/elbeem/intern/solver_relax.h:791	#define WO2D3_991 (WO2D1_9 *
WO2D1_9 * WO2D1_1)
intern/elbeem/intern/solver_relax.h:792	#define WO2D3_119 (WO2D1_1 *
WO2D1_1 * WO2D1_9)
intern/elbeem/intern/solver_relax.h:793	#define WO2D3_199 (WO2D1_9 *
WO2D1_1 * WO2D1_9)
intern/elbeem/intern/solver_relax.h:794	#define WO2D3_919 (WO2D1_9 *
WO2D1_1 * WO2D1_9)
intern/elbeem/intern/solver_relax.h:795	#define WO2D3_999 (WO2D1_9 *
WO2D1_9 * WO2D1_9)
intern/elbeem/intern/solver_relax.h:971	#define INTDF_C    intDf[dC ]
intern/elbeem/intern/solver_relax.h:976	#define INTDF_T    intDf[dT ]
intern/elbeem/intern/solver_relax.h:977	#define INTDF_B    intDf[dB ]
intern/elbeem/intern/solver_relax.h:978	#define INTDF_NE   intDf[dNE]
intern/elbeem/intern/solver_relax.h:979	#define INTDF_NW   intDf[dNW]
intern/elbeem/intern/solver_relax.h:980	#define INTDF_SE   intDf[dSE]
intern/elbeem/intern/solver_relax.h:981	#define INTDF_SW   intDf[dSW]
intern/elbeem/intern/solver_relax.h:982	#define INTDF_NT   intDf[dNT]
intern/elbeem/intern/solver_relax.h:983	#define INTDF_NB   intDf[dNB]
intern/elbeem/intern/solver_relax.h:984	#define INTDF_ST   intDf[dST]
intern/elbeem/intern/solver_relax.h:985	#define INTDF_SB   intDf[dSB]
intern/elbeem/intern/solver_relax.h:986	#define INTDF_ET   intDf[dET]
intern/elbeem/intern/solver_relax.h:987	#define INTDF_EB   intDf[dEB]
intern/elbeem/intern/solver_relax.h:988	#define INTDF_WT   intDf[dWT]
intern/elbeem/intern/solver_relax.h:989	#define INTDF_WB   intDf[dWB]
intern/elbeem/intern/utilities.h:128	#define PRINT_IJK_NBL
PRINT_VEC(i+D::dfVecX[l],j+D::dfVecY[l],k+D::dfVecZ[l])
intern/elbeem/intern/utilities.h:140	#define PRINT_NTLVEC2D(v) "
["<<(v)[0]<<","<<(v)[1]<<"] "
intern/elbeem/intern/utilities.h:143	#define PRINT_TRIANGLE(t,mpV)  "
{ "<<PRINT_VEC(
(mpV[(t).getPoints()[0]][0]),(mpV[(t).getPoints()[0]][1]),(mpV[(t).getPoints()[0]][2])
)<<\
intern/guardedalloc/mmap_win.h:32	#define PROT_NONE 0
intern/guardedalloc/mmap_win.h:37	#define MAP_FILE 0
intern/guardedalloc/mmap_win.h:40	#define MAP_TYPE 0xF
intern/iksolver/intern/TNT/version.h:19	#define TNT_MAJOR_VERSION    '0'
intern/iksolver/intern/TNT/version.h:20	#define TNT_MINOR_VERSION    '9'
intern/iksolver/intern/TNT/version.h:21	#define TNT_SUBMINOR_VERSION '4'
intern/iksolver/intern/TNT/version.h:22	#define TNT_VERSION_STRING "0.9.4"
intern/opennl/extern/ONL_opennl.h:43	#define NL_USE_SUPERLU
intern/opennl/extern/ONL_opennl.h:52	#define NL_VERSION_0_0 1
intern/opennl/extern/ONL_opennl.h:84	#define NL_SOLVER              0x100
intern/opennl/superlu/Cnames.h:27	#define C_CALL     4
intern/opennl/superlu/util.h:16	#define FIRSTCOL_OF_SNODE(i)	(xsup[i])
intern/opennl/superlu/util.h:49	#define CHECK_MALLOC(where) {                 \
source/blender/avi/AVI_avi.h:94	#define AVIST_AUDIO FCC("auds")
source/blender/avi/AVI_avi.h:95	#define AVIST_MIDI  FCC("mids")
source/blender/avi/AVI_avi.h:96	#define AVIST_TEXT  FCC("txts")
source/blender/avi/AVI_avi.h:100	#define AVISF_DISABLED 0x00000001
source/blender/avi/AVI_avi.h:101	#define AVISF_VIDEO_PALCHANGES 0x00010000
source/blender/avi/AVI_avi.h:150	#define AVIIF_NO_TIME    0x00000100
source/blender/avi/AVI_avi.h:151	#define AVIIF_COMPRESSOR 0x0FFF0000
source/blender/avi/intern/avi_intern.h:40	#define PUT_TCC(ch2, fp)
putc(ch2[0],fp); putc(ch2[1],fp)
source/blender/blenkernel/BKE_DerivedMesh.h:60	#define SUB_ELEMS_VERT 0
source/blender/blenkernel/BKE_bmesh.h:195	#define BME_BEVEL_WIRE			(1<<3)
source/blender/blenkernel/BKE_bmeshCustomData.h:49	#define
BME_CD_FACETEX		0		/*Image texture/texface*/
source/blender/blenkernel/BKE_bmeshCustomData.h:50	#define
BME_CD_LOOPTEX		1		/*UV coordinates*/
source/blender/blenkernel/BKE_bmeshCustomData.h:51	#define
BME_CD_LOOPCOL		2		/*Vcolors*/
source/blender/blenkernel/BKE_bmeshCustomData.h:52	#define
BME_CD_DEFORMVERT	3		/*Vertex Group/Weights*/
source/blender/blenkernel/BKE_cloth.h:70	#define CLOTH_MAX_THREAD 2
source/blender/blenkernel/BKE_cloth.h:81	#define CLOTH_VERT_FLAG_COLLISION 2
source/blender/blenkernel/BKE_cloth.h:82	#define CLOTH_VERT_FLAG_PINNED_EM 3
source/blender/blenkernel/BKE_cloth.h:166	#define VECSUBSB(v1,v2,
v3,bS) 	{*(v1)= (*(v2)- *(v3))*bS; *(v1+1)= (*(v2+1) - *(v3+1))*bS;
*(v1+2)= (*(v2+2) - *(v3+2))*bS;}
source/blender/blenkernel/BKE_cloth.h:167	#define VECMULS(v1,aS)
	{*(v1)*= aS; *(v1+1)*= aS; *(v1+2)*= *aS;}
source/blender/blenkernel/BKE_curve.h:46	#define SEGMENTSV(nu)	    (
((nu)->flagv & CU_CYCLIC) ? (nu)->pntsv : (nu)->pntsv-1 )
source/blender/blenkernel/BKE_global.h:213	#define G_FILE_SHOW_PROFILE
     (1 << 6)
source/blender/blenkernel/BKE_global.h:216	#define G_FIle_PUBLISH			 (1 << 9)
source/blender/blenkernel/BKE_global.h:236	#define G_LOADFILE	2
source/blender/blenkernel/BKE_global.h:237	#define G_RESTART	4
source/blender/blenkernel/BKE_global.h:238	#define G_QUIT		8
source/blender/blenkernel/BKE_global.h:239	#define G_SETSCENE	16
source/blender/blenkernel/BKE_idprop.h:177	#define IDP_Array(prop)
(prop->data.pointer)
source/blender/blenkernel/BKE_image.h:71	#define IMA_SRC_CHECK		0
source/blender/blenkernel/BKE_image.h:97	#define IMA_SIGNAL_PACK				2
source/blender/blenkernel/BKE_image.h:98	#define IMA_SIGNAL_REPACK			3
source/blender/blenkernel/BKE_image.h:99	#define IMA_SIGNAL_UNPACK			4
source/blender/blenkernel/BKE_node.h:115	#define NODE_CLASS_FILE			7
source/blender/blenkernel/BKE_node.h:241	#define NODE_DYNAMIC_UPDATED	3 /* 8 */
source/blender/blenkernel/BKE_node.h:245	#define NODE_DYNAMIC_SET	15 /* sign */
source/blender/blenkernel/BKE_node.h:324	#define CMP_NODE_INDEX_MASK	241
source/blender/blenkernel/BKE_node.h:349	#define CMP_CHAN_G			8
source/blender/blenkernel/BKE_node.h:350	#define CMP_CHAN_B			16
source/blender/blenkernel/BKE_particle.h:304	#define PSYS_RESET_CHILDREN 	3
source/blender/blenkernel/BKE_shrinkwrap.h:140	#define
NULL_BVHTreeRayHit		{NULL, }
source/blender/blenkernel/BKE_utildefines.h:57	#define ELEM10(a, b, c,
d, e, f, g, h, i, j, k)        ( ELEM4(a, b, c, d, e) || ELEM6(a, f,
g, h, i, j, k) )
source/blender/blenkernel/BKE_utildefines.h:58	#define ELEM11(a, b, c,
d, e, f, g, h, i, j, k, l)        ( ELEM4(a, b, c, d, e) || ELEM7(a,
f, g, h, i, j, k, l) )
source/blender/blenkernel/BKE_utildefines.h:109	#define LONGCOPY(a, b,
c)	{int lcpc=c, *lcpa=(int *)a, *lcpb=(int *)b; while(lcpc-->0)
*(lcpa++)= *(lcpb++);}
source/blender/blenkernel/BKE_utildefines.h:124	#define CLAMPTEST(a,
b, c)	if((b)<(c)) {CLAMP(a, b, c);} else {CLAMP(a, c, b);}
source/blender/blenkernel/BKE_writeffmpeg.h:47	#define FFMPEG_CODEC_MPEG1 0
source/blender/blenkernel/BKE_writeffmpeg.h:48	#define FFMPEG_CODEC_MPEG2 1
source/blender/blenkernel/BKE_writeffmpeg.h:49	#define FFMPEG_CODEC_MPEG4 2
source/blender/blenkernel/BKE_writeffmpeg.h:50	#define FFMPEG_CODEC_HUFFYUV 3
source/blender/blenkernel/BKE_writeffmpeg.h:51	#define FFMPEG_CODEC_DV 4
source/blender/blenkernel/BKE_writeffmpeg.h:52	#define FFMPEG_CODEC_H264 5
source/blender/blenkernel/BKE_writeffmpeg.h:53	#define FFMPEG_CODEC_XVID 6
source/blender/blenkernel/BKE_writeffmpeg.h:54	#define FFMPEG_CODEC_FLV1 7
source/blender/blenlib/BLI_arithb.h:68	#define MAT3_UNITY {{ 1.0, 0.0, 0.0},\
source/blender/blenlib/BLI_blenlib.h:411	#define
BLI_ARRAY_NELEMS(array)		(sizeof((array))/sizeof((array)[0]))
source/blender/blenlib/intern/BLI_util.h:35	#define
mallocstructN(x,y,name) (x*)MEM_mallocN((y)* sizeof(x),name)
source/blender/blenpluginapi/floatpatch.h:40	#define facos		acosf
source/blender/blenpluginapi/floatpatch.h:43	#define fasin		asinf
source/blender/blenpluginapi/floatpatch.h:49	#define fatan2			atan2f
source/blender/blenpluginapi/floatpatch.h:52	#define fmodf(a,
b)		fmod((double)(a), (double)(b))
source/blender/blenpluginapi/floatpatch.h:69	#define flog10		log10f
source/blender/blenpluginapi/floatpatch.h:75	#define fceil		ceilf
source/blender/blenpluginapi/iff.h:43	#define IB_yuv			(1 << 12)
source/blender/blenpluginapi/iff.h:45	#define IB_rgba			(1 << 14)
source/blender/blenpluginapi/iff.h:74	#define RGB888	1
source/blender/blenpluginapi/iff.h:77	#define CLUT8	4
source/blender/blenpluginapi/iff.h:78	#define CLUT7	5
source/blender/blenpluginapi/iff.h:79	#define CLUT4	6
source/blender/blenpluginapi/iff.h:80	#define CLUT3	7
source/blender/blenpluginapi/iff.h:81	#define RL7	8
source/blender/blenpluginapi/iff.h:83	#define MPLTE	10
source/blender/blenpluginapi/iff.h:85	#define DYUV1	0
source/blender/blenpluginapi/iff.h:100	#define IS_lace(x)		((x->ftype
& AM_lace) == AM_lace)
source/blender/blenpluginapi/iff.h:101	#define IS_hires(x)		((x->ftype
& AM_hires) == AM_hires)
source/blender/blenpluginapi/iff.h:102	#define IS_hblace(x)	((x->ftype
& AM_hblace) == AM_hblace)
source/blender/blenpluginapi/iff.h:103	#define IS_hilace(x)	((x->ftype
& AM_hilace) == AM_hilace)
source/blender/blenpluginapi/iff.h:104	#define
IS_hamlace(x)	((x->ftype & AM_hamlace) == AM_hamlace)
source/blender/blenpluginapi/iff.h:112	#define IS_tim(x)		(x->ftype & TIM)
source/blender/blenpluginapi/iff.h:126	#define AN_INIT an_stringdec =
stringdec; an_stringenc = stringenc;
source/blender/blenpluginapi/util.h:83	#define BOXSTEP(a,b,x)
CLAMP(((x)-(a))/((b)-(a)),0,1)
source/blender/ftfont/FTF_Settings.h:39	#define
FTF_INPUT_SYSTEM_ENCODING FTF_BIT(1)
source/blender/imbuf/intern/IMB_anim.h:114	#define ANIM_DIR		(1 << 1)
source/blender/imbuf/intern/IMB_anim.h:116	#define ANIM_TGA		(1 << 3)
source/blender/imbuf/intern/IMB_anim.h:118	#define ANIM_MDEC		(1 << 5)
source/blender/imbuf/intern/IMB_anim.h:127	#define ANIM5_XOR		4
source/blender/imbuf/intern/imbuf_patch.h:88	#define BLCK
MAKE_ID('B','L','C','K')
source/blender/imbuf/intern/imbuf_patch.h:94	#define camg ftype
source/blender/imbuf/intern/imbuf_patch.h:97	#define LI_planes	IB_planes
source/blender/imbuf/intern/imbuf_patch.h:98	#define LI_kcmap	IB_cmap
source/blender/imbuf/intern/imbuf_patch.h:99	#define LI_cmap		IB_cmap
source/blender/imbuf/intern/imbuf_patch.h:100	#define LI_freem	IB_freem
source/blender/imbuf/intern/imbuf_patch.h:103	#define SI_rect		IB_rect
source/blender/imbuf/intern/imbuf_patch.h:104	#define SI_planes	IB_planes
source/blender/imbuf/intern/imbuf_patch.h:105	#define SI_kcmap	IB_cmap
source/blender/imbuf/intern/imbuf_patch.h:106	#define SI_cmap		IB_cmap
source/blender/imbuf/intern/imbuf_patch.h:107	#define SI_vert		IB_vert
source/blender/imbuf/intern/openexr/openexr_api.h:36	#define
OPENEXR_FLOATRGB	0x1
source/blender/include/BIF_butspace.h:47	#define BUTS_VIEW			0
source/blender/include/BIF_butspace.h:61	#define BUTS_EFFECTS		14
source/blender/include/BIF_butspace.h:67	#define CONTEXT_TYPES	2
source/blender/include/BIF_butspace.h:114	#define BUTW4		67
source/blender/include/BIF_butspace.h:115	#define ICONBUTW	20
source/blender/include/BIF_butspace.h:121	#define PANEL_XMAX	310
source/blender/include/BIF_butspace.h:132	#define X4CLM1		X1CLM1
source/blender/include/BIF_butspace.h:133	#define X4CLM2		77
source/blender/include/BIF_butspace.h:134	#define X4CLM3		165
source/blender/include/BIF_butspace.h:135	#define X4CLM4		232
source/blender/include/BIF_cursors.h:95	#define SMALL_CURSOR 	0
source/blender/include/BIF_cursors.h:96	#define BIG_CURSOR 		1
source/blender/include/BIF_editaction.h:71	#define EDITABLE_ICU(icu)
((icu->flag & IPO_PROTECT)==0)
source/blender/include/BIF_editmesh.h:194	#define LOOP_SELECT	1
source/blender/include/BIF_editmesh.h:195	#define LOOP_CUT	2
source/blender/include/BIF_editsima.h:37	#define TF_PIN_MASK(id) (TF_PIN1 << id)
source/blender/include/BIF_interface.h:56	#define UI_BLOCK_COLLUMNS	1
source/blender/include/BIF_interface.h:90	#define UI_PNL_STOW		64
source/blender/include/BIF_outliner.h:68	#define TSE_VERSE_GEOM_NODE	17
source/blender/include/BIF_resources.h:361	#define
BIFNICONIDS			(BIFICONID_LAST-BIFICONID_FIRST + 1)
source/blender/include/BIF_resources.h:373	#define BIFNCOLORSHADES
    (BIFCOLORSHADE_LAST-BIFCOLORSHADE_FIRST + 1)
source/blender/include/BIF_resources.h:427	#define
BIFNCOLORIDS		(BIFCOLORID_LAST-BIFCOLORID_FIRST + 1)
source/blender/include/BIF_space.h:53	#define VIEW3D_HANDLER_MULTIRES         5
source/blender/include/BIF_transform.h:45	#define TFM_LAMP_ENERGY		10
source/blender/include/blendef.h:114	#define TIME2FRA(a)
((((double) G.scene->r.frs_sec) * (a)) / G.scene->r.frs_sec_base)
source/blender/include/blendef.h:181	#define B_CONSTRAINTBROWSE	74	/* __NLA */
source/blender/include/blendef.h:203	#define B_MATLOCK		96
source/blender/include/blendef.h:214	#define B_AUTOKEY		139
source/blender/include/blendef.h:282	#define B_UITHEMERESET		322
source/blender/include/blendef.h:386	#define B_ACTCYCLIC		705
source/blender/include/blendef.h:387	#define B_ACTCONT		706
source/blender/include/blendef.h:388	#define B_ACTMAIN		707
source/blender/include/blendef.h:390	#define B_ACTBAKE		709
source/blender/include/butspace.h:204	#define B_MATLAY		1214
source/blender/include/butspace.h:212	#define B_MAT_LAYERBROWSE	1220
source/blender/include/butspace.h:239	#define B_ADDCOLORBAND	1313
source/blender/include/butspace.h:240	#define B_DELCOLORBAND	1314
source/blender/include/butspace.h:242	#define B_CALCCBAND2	1316
source/blender/include/butspace.h:243	#define B_DOCOLORBAND	1317
source/blender/include/butspace.h:244	#define B_REDRAWCBAND	1318
source/blender/include/butspace.h:246	#define B_LOADTEXIMA1	1320
source/blender/include/butspace.h:253	#define B_ENV_MAKE		1350
source/blender/include/butspace.h:278	#define B_SOFTBODY_CHANGE		1420
source/blender/include/butspace.h:286	#define B_FLUIDSIM_FORCEREDRAW	1452
source/blender/include/butspace.h:317	#define B_FS_FTYPE		1604 /*
FTYPE is no more */
source/blender/include/butspace.h:327	#define B_REDRAWDISP	1615
source/blender/include/butspace.h:334	#define B_IS_FTYPE		1622 /*
FTYPE is nomore */
source/blender/include/butspace.h:335	#define B_IS_BACKBUF		1623
source/blender/include/butspace.h:338	#define B_PR_PANO360    	1627
source/blender/include/butspace.h:339	#define B_PR_HALFFIELDS		1628
source/blender/include/butspace.h:340	#define B_NEWRENDERPIPE 	1629
source/blender/include/butspace.h:341	#define B_R_SCALE       	1630
source/blender/include/butspace.h:342	#define B_G_SCALE       	1631
source/blender/include/butspace.h:343	#define B_B_SCALE       	1632
source/blender/include/butspace.h:344	#define B_USE_R_SCALE   	1633
source/blender/include/butspace.h:345	#define B_USE_G_SCALE   	1634
source/blender/include/butspace.h:346	#define B_USE_B_SCALE   	1635
source/blender/include/butspace.h:348	#define B_GAMMASLI      	1637
source/blender/include/butspace.h:354	#define B_FBUF_REDO		1642
source/blender/include/butspace.h:372	#define B_ARMATUREBUTS		1800
source/blender/include/butspace.h:425	#define B_DELMCOL		2065
source/blender/include/butspace.h:427	#define B_DECIM_FACES		2067
source/blender/include/butspace.h:428	#define B_DECIM_CANCEL		2068
source/blender/include/butspace.h:429	#define B_DECIM_APPLY		2069
source/blender/include/butspace.h:434	#define B_DELTFACE			2075
source/blender/include/butspace.h:435	#define B_CHROMADEPTH		2076
source/blender/include/butspace.h:456	#define B_AUTOVGROUP		2097
source/blender/include/butspace.h:603	#define B_SHOWTEX		2832
source/blender/include/butspace.h:632	#define B_BAKE_OLENGTH		2870
source/blender/include/butspace.h:633	#define B_BAKE_APPLY_AV		2871
source/blender/include/butspace.h:634	#define B_BAKE_KEYTIME		2872
source/blender/include/butspace.h:635	#define B_BAKE_AV_CHANGE	2873
source/blender/include/butspace.h:664	#define B_SCRIPT_TYPE		3003
source/blender/include/butspace.h:669	#define B_SSCRIPT_TYPE		3006
source/blender/include/butspace.h:748	#define B_PREVEFFECT		3406
source/blender/include/butspace.h:749	#define B_CHANGEEFFECT		3408
source/blender/include/butspace.h:750	#define B_RECALCAL		3411
source/blender/include/butspace.h:751	#define B_RECALC_DEFL		3412
source/blender/include/butspace.h:757	#define B_PARTLOCAL			3421
source/blender/include/butspace.h:758	#define B_PARTAUTONAME		3422
source/blender/include/editmesh.h:37	#define UVCOPY(t, s) memcpy(t, s,
2 * sizeof(float));
source/blender/include/interface.h:63	#define PNL_TABBED	8
source/blender/include/keyed_functions.h:32	#define key_func<n>
<function name to be behind key>
source/blender/include/keyed_functions.h:44	#define key_func4
my_protected_function_name
source/blender/include/keyed_functions.h:45	#define
MY_PROTECTED_FUNCTION_PTR  KEY_GETPTR(KEY_FUNC3)
source/blender/include/keyed_functions.h:53	#define
KEY_RETURN_TRUE			KEY_GETPTR(KEY_FUNC1)
source/blender/include/license_key.h:43	#define LICENSE_CHECK_0 (0==0)
source/blender/include/license_key.h:71	#define KEY_FUNC4 16
source/blender/include/license_key.h:72	#define KEY_FUNC5 20
source/blender/include/license_key.h:73	#define KEY_FUNC6 18
source/blender/include/license_key.h:74	#define KEY_FUNC7 13
source/blender/include/license_key.h:75	#define KEY_FUNC8 6
source/blender/include/license_key.h:76	#define KEY_FUNC9 9
source/blender/include/license_key.h:77	#define KEY_FUNC10 7
source/blender/include/license_key.h:78	#define KEY_FUNC11 14
source/blender/include/license_key.h:79	#define KEY_FUNC12 0
source/blender/include/license_key.h:80	#define KEY_FUNC13 5
source/blender/include/license_key.h:81	#define KEY_FUNC14 10
source/blender/include/license_key.h:82	#define KEY_FUNC15 19
source/blender/include/license_key.h:83	#define KEY_FUNC16 2
source/blender/include/license_key.h:84	#define KEY_FUNC17 11
source/blender/include/license_key.h:85	#define KEY_FUNC18 3
source/blender/include/license_key.h:86	#define KEY_FUNC19 17
source/blender/include/license_key.h:87	#define KEY_FUNC20 15
source/blender/include/license_key.h:88	#define KEY_FUNC21 4
source/blender/include/mydevice.h:201	#define AFTERQUEUE			0x4002
source/blender/include/mydevice.h:204	#define IGNORE_REDRAW		0x4005
source/blender/include/mydevice.h:229	#define REDRAWBUTSEFFECTS	0x401D
source/blender/include/mydevice.h:250	#define REDRAWBUTSCONSTRAINT	0x4034
source/blender/include/transform.h:251	#define T_ALL_RESTRICTIONS	((1
<< 8)|(1 << 9)|(1 << 10))
source/blender/include/transform.h:476	#define DRAWDASHED	2
source/blender/include/transform.h:477	#define DRAWBOLD	4
source/blender/makesdna/DNA_ID.h:162	#define ID_IK		MAKE_ID2('I', 'K')
source/blender/makesdna/DNA_actuator_types.h:315	#define ACT_ACTION_PINGPONG		1
source/blender/makesdna/DNA_actuator_types.h:319	#define ACT_ACTION_KEY2KEY		5
source/blender/makesdna/DNA_actuator_types.h:327	#define ACT_IPO_LOOP_STOP	3
source/blender/makesdna/DNA_actuator_types.h:328	#define ACT_IPO_LOOP_END	4
source/blender/makesdna/DNA_actuator_types.h:333	#define ACT_GROUP_PLAY		0
source/blender/makesdna/DNA_actuator_types.h:334	#define ACT_GROUP_PINGPONG	1
source/blender/makesdna/DNA_actuator_types.h:335	#define ACT_GROUP_FLIPPER	2
source/blender/makesdna/DNA_actuator_types.h:336	#define ACT_GROUP_LOOP_STOP	3
source/blender/makesdna/DNA_actuator_types.h:337	#define ACT_GROUP_LOOP_END	4
source/blender/makesdna/DNA_actuator_types.h:343	#define ACT_IPOEND
      (1 << 1)
source/blender/makesdna/DNA_actuator_types.h:349	#define ACT_K2K_PREV		1
source/blender/makesdna/DNA_actuator_types.h:350	#define ACT_K2K_CYCLIC		2
source/blender/makesdna/DNA_actuator_types.h:351	#define ACT_K2K_PINGPONG	4
source/blender/makesdna/DNA_actuator_types.h:352	#define ACT_K2K_HOLD		8
source/blender/makesdna/DNA_actuator_types.h:396	#define ACT_TRACK_3D			1
source/blender/makesdna/DNA_actuator_types.h:471	#define
ACT_2DFILTER_NUMBER_OF_FILTERS	13
source/blender/makesdna/DNA_brush_types.h:75	#define BRUSH_BLEND_MIX 		0
source/blender/makesdna/DNA_brush_types.h:77	#define BRUSH_BLEND_SUB 		2
source/blender/makesdna/DNA_brush_types.h:78	#define BRUSH_BLEND_MUL 		3
source/blender/makesdna/DNA_brush_types.h:79	#define BRUSH_BLEND_LIGHTEN		4
source/blender/makesdna/DNA_brush_types.h:80	#define BRUSH_BLEND_DARKEN		5
source/blender/makesdna/DNA_brush_types.h:82	#define BRUSH_BLEND_ADD_ALPHA	7
source/blender/makesdna/DNA_constraint_types.h:490	#define LIMIT_NOPARENT 0x01
source/blender/makesdna/DNA_constraint_types.h:522	#define CONSTRAINT_RB_BALL		1
source/blender/makesdna/DNA_constraint_types.h:523	#define
CONSTRAINT_RB_HINGE		2
source/blender/makesdna/DNA_constraint_types.h:525	#define
CONSTRAINT_RB_VEHICLE	11
source/blender/makesdna/DNA_controller_types.h:77	#define CONT_MASK		8
source/blender/makesdna/DNA_customdata_types.h:86	#define
CD_MASK_FLAGS		(1 << CD_FLAGS)
source/blender/makesdna/DNA_effect_types.h:35	#define PAF_MAXMULT		4
source/blender/makesdna/DNA_effect_types.h:57	#define
PAF_TEXTIME		1	/*texture timing*/
source/blender/makesdna/DNA_effect_types.h:68	#define PAF_NORMAL		0
source/blender/makesdna/DNA_effect_types.h:72	#define PAF_TEXINT		0
source/blender/makesdna/DNA_effect_types.h:73	#define PAF_TEXRGB		1
source/blender/makesdna/DNA_effect_types.h:74	#define PAF_TEXGRAD		2
source/blender/makesdna/DNA_image_types.h:116	#define
IMA_COLCYCLE		4	/* Depreciated */
source/blender/makesdna/DNA_ipo_types.h:278	#define KEY_NR		1
source/blender/makesdna/DNA_ipo_types.h:446	#define IPO_DOUBLE		5
source/blender/makesdna/DNA_ipo_types.h:464	#define IPO_MIXED		3
source/blender/makesdna/DNA_lamp_types.h:133	#define LA_DEEP_SHADOW	1024
source/blender/makesdna/DNA_lamp_types.h:144	#define LA_LAYER_SHADOW_BOTH	0
source/blender/makesdna/DNA_lamp_types.h:145	#define LA_LAYER_SHADOW_CAST	1
source/blender/makesdna/DNA_lamp_types.h:146	#define LA_LAYER_SHADOW_RECEIVE	2
source/blender/makesdna/DNA_lamp_types.h:187	#define LA_SAMP_ROUND	1
source/blender/makesdna/DNA_material_types.h:148	#define MA_CMYK			1
source/blender/makesdna/DNA_material_types.h:149	#define MA_YUV			2
source/blender/makesdna/DNA_material_types.h:307	#define MAP_PA_CACHE	912
source/blender/makesdna/DNA_material_types.h:325	#define MA_DARK			1
source/blender/makesdna/DNA_meshdata_types.h:180	#define ME_SPHERETEMP	4
source/blender/makesdna/DNA_meshdata_types.h:196	#define ME_FLIPV1		1
source/blender/makesdna/DNA_meshdata_types.h:197	#define ME_FLIPV2		2
source/blender/makesdna/DNA_meshdata_types.h:198	#define ME_FLIPV3		4
source/blender/makesdna/DNA_meshdata_types.h:199	#define ME_FLIPV4		8
source/blender/makesdna/DNA_meshdata_types.h:216	#define ME_VSEl	0
source/blender/makesdna/DNA_meshdata_types.h:217	#define ME_ESEl 1
source/blender/makesdna/DNA_meshdata_types.h:218	#define ME_FSEL 2
source/blender/makesdna/DNA_meshdata_types.h:258	#define TF_DEPRECATED1	1
source/blender/makesdna/DNA_meshdata_types.h:259	#define TF_DEPRECATED2	2
source/blender/makesdna/DNA_meshdata_types.h:260	#define TF_DEPRECATED3	4
source/blender/makesdna/DNA_meshdata_types.h:261	#define TF_DEPRECATED4	8
source/blender/makesdna/DNA_modifier_types.h:7	#define MODSTACK_DEBUG 1
source/blender/makesdna/DNA_nla_types.h:56	#define ACTSTRIP_MOD_OOMPH		2
source/blender/makesdna/DNA_object_fluidsim.h:145	#define
OB_FSGEO_THIN           (1<<(OB_TYPEFLAG_START+1))
source/blender/makesdna/DNA_object_fluidsim.h:152	#define OB_FSDOM_GEOM     1
source/blender/makesdna/DNA_object_fluidsim.h:153	#define OB_FSDOM_PREVIEW  2
source/blender/makesdna/DNA_object_fluidsim.h:154	#define OB_FSDOM_FINAL    3
source/blender/makesdna/DNA_object_fluidsim.h:155	#define
OB_FSPART_BUBBLE  (1<<1)
source/blender/makesdna/DNA_object_fluidsim.h:156	#define
OB_FSPART_DROP    (1<<2)
source/blender/makesdna/DNA_object_fluidsim.h:157	#define
OB_FSPART_NEWPART (1<<3)
source/blender/makesdna/DNA_object_fluidsim.h:158	#define
OB_FSPART_FLOAT   (1<<4)
source/blender/makesdna/DNA_object_force.h:164	#define PDEFLE_DEFORM			2
source/blender/makesdna/DNA_object_types.h:297	#define OB_OFFS_LOCAL		1
source/blender/makesdna/DNA_object_types.h:316	#define OB_OFFS_MAT			8
source/blender/makesdna/DNA_object_types.h:317	#define OB_OFFS_VKEY		16
source/blender/makesdna/DNA_object_types.h:318	#define OB_OFFS_PATH		32
source/blender/makesdna/DNA_object_types.h:400	#define BA_FROMSET			128
source/blender/makesdna/DNA_object_types.h:427	#define OB_INERTIA_LOCK_X	8
source/blender/makesdna/DNA_object_types.h:428	#define OB_INERTIA_LOCK_Y	16
source/blender/makesdna/DNA_object_types.h:429	#define OB_INERTIA_LOCK_Z	32
source/blender/makesdna/DNA_object_types.h:448	#define
OB_LIFE			(OB_PROP|OB_DYNAMIC|OB_ACTOR|OB_MAINACTOR|OB_CHILD)
source/blender/makesdna/DNA_particle_types.h:216	#define
MAX_PARTS			100000	/* real particles/system */
source/blender/makesdna/DNA_particle_types.h:266	#define
PART_CHILD_RENDER	(1<<29)
source/blender/makesdna/DNA_particle_types.h:273	#define
PART_ROT_ZINCR		1	/* same as zdir but done incrementally from previous
position */
source/blender/makesdna/DNA_particle_types.h:295	#define PART_KINK_NO		0
source/blender/makesdna/DNA_particle_types.h:303	#define PART_DRAW_ANG		2
source/blender/makesdna/DNA_particle_types.h:307	#define PART_DRAW_ADAPT		32
source/blender/makesdna/DNA_particle_types.h:308	#define PART_DRAW_COS		64
source/blender/makesdna/DNA_particle_types.h:324	#define PART_BB_X		0
source/blender/makesdna/DNA_particle_types.h:325	#define PART_BB_Y		1
source/blender/makesdna/DNA_particle_types.h:326	#define PART_BB_Z		2
source/blender/makesdna/DNA_particle_types.h:331	#define PART_BB_ANIM_NONE	0
source/blender/makesdna/DNA_particle_types.h:334	#define PART_BB_ANIM_OFF_TIME	3
source/blender/makesdna/DNA_particle_types.h:335	#define
PART_BB_ANIM_OFF_ANGLE	4
source/blender/makesdna/DNA_property_types.h:55	#define PROP_VECTOR		4
source/blender/makesdna/DNA_scene_types.h:139	#define SCE_LAY_XOR			0x10000
source/blender/makesdna/DNA_scene_types.h:566	#define R_BACKBUFANIM	2
source/blender/makesdna/DNA_scene_types.h:568	#define R_FRONTBUFANIM	8
source/blender/makesdna/DNA_scene_types.h:664	#define R_FTYPE		3 /*
ftype is nomore */
source/blender/makesdna/DNA_screen_types.h:123	#define EDGEWIDTH2	0
source/blender/makesdna/DNA_sensor_types.h:187	#define SENS_RAY_X_AXIS     1
source/blender/makesdna/DNA_sensor_types.h:188	#define SENS_RAY_Y_AXIS     0
source/blender/makesdna/DNA_sensor_types.h:189	#define SENS_RAY_Z_AXIS     2
source/blender/makesdna/DNA_sensor_types.h:190	#define SENS_RAY_NEG_X_AXIS     3
source/blender/makesdna/DNA_sensor_types.h:191	#define SENS_RAY_NEG_Y_AXIS     4
source/blender/makesdna/DNA_sensor_types.h:192	#define SENS_RAY_NEG_Z_AXIS     5
source/blender/makesdna/DNA_sensor_types.h:196	#define SENS_MESG_MESG		0
source/blender/makesdna/DNA_sensor_types.h:197	#define SENS_MESG_PROP		1
source/blender/makesdna/DNA_sensor_types.h:218	#define SENS_NOT		8
source/blender/makesdna/DNA_sensor_types.h:223	#define SENS_PULSE_CONT 	0
source/blender/makesdna/DNA_sensor_types.h:229	#define
SENS_SUPPRESS_POSITIVE (1 << 0)
source/blender/makesdna/DNA_sensor_types.h:230	#define
SENS_SUPPRESS_NEGATIVE (1 << 1)
source/blender/makesdna/DNA_sensor_types.h:255	#define SENS_JOY_BUTTON_PRESSED	0
source/blender/makesdna/DNA_sensor_types.h:256	#define
SENS_JOY_BUTTON_RELEASED	1
source/blender/makesdna/DNA_sensor_types.h:259	#define SENS_JOY_X_AXIS		0
source/blender/makesdna/DNA_sensor_types.h:260	#define SENS_JOY_Y_AXIS		1
source/blender/makesdna/DNA_sensor_types.h:261	#define
SENS_JOY_NEG_X_AXIS     	2
source/blender/makesdna/DNA_sensor_types.h:262	#define
SENS_JOY_NEG_Y_AXIS     	3
source/blender/makesdna/DNA_sensor_types.h:263	#define SENS_JOY_PRECISION		4
source/blender/makesdna/DNA_sensor_types.h:266	#define SENS_JOY_HAT_DIR		0
source/blender/makesdna/DNA_sound_types.h:162	#define SOUND_CHANNELS_STEREO	0
source/blender/makesdna/DNA_sound_types.h:163	#define SOUND_CHANNELS_LEFT		1
source/blender/makesdna/DNA_sound_types.h:164	#define SOUND_CHANNELS_RIGHT	2
source/blender/makesdna/DNA_sound_types.h:167	#define
SOUND_FLAGS_FIXED_VOLUME 		(1 << 1)
source/blender/makesdna/DNA_sound_types.h:168	#define
SOUND_FLAGS_FIXED_PANNING 		(1 << 2)
source/blender/makesdna/DNA_space_types.h:461	#define FILE_SYNCPOSE		128
source/blender/makesdna/DNA_space_types.h:510	#define
SI_SELECT_EDGE		1 /* not implemented */
source/blender/makesdna/DNA_space_types.h:519	#define SI_DEPRECATED1
1<<4	/* stick UVs to others in the same location */
source/blender/makesdna/DNA_space_types.h:522	#define SI_DEPRECATED2	1<<7
source/blender/makesdna/DNA_space_types.h:523	#define SI_DEPRECATED3
1<<8	/* stick UV selection to mesh vertex (UVs wont always be
touching) */
source/blender/makesdna/DNA_space_types.h:549	#define
ST_CLEAR_NAMESPACE      0x0010 // clear namespace after script
source/blender/makesdna/DNA_space_types.h:585	#define SO_ACTIVE		4
source/blender/makesdna/DNA_space_types.h:600	#define B_IMASELHOME		451
source/blender/makesdna/DNA_space_types.h:601	#define B_IMASELREMOVEBIP	452
source/blender/makesdna/DNA_space_types.h:603	#define C_BACK  0xBAAAAA
source/blender/makesdna/DNA_space_types.h:604	#define C_DARK  0x665656
source/blender/makesdna/DNA_space_types.h:605	#define C_DERK  0x766666
source/blender/makesdna/DNA_space_types.h:610	#define IMS_KNOW_WIN        1
source/blender/makesdna/DNA_space_types.h:611	#define IMS_KNOW_BIP        2
source/blender/makesdna/DNA_space_types.h:612	#define IMS_KNOW_DIR        4
source/blender/makesdna/DNA_space_types.h:613	#define IMS_DOTHE_INF		8
source/blender/makesdna/DNA_space_types.h:614	#define IMS_KNOW_INF	   16
source/blender/makesdna/DNA_space_types.h:615	#define IMS_DOTHE_IMA	   32
source/blender/makesdna/DNA_space_types.h:616	#define IMS_KNOW_IMA	   64
source/blender/makesdna/DNA_space_types.h:617	#define IMS_FOUND_BIP	  128
source/blender/makesdna/DNA_space_types.h:618	#define IMS_DOTHE_BIP	  256
source/blender/makesdna/DNA_space_types.h:619	#define IMS_WRITE_NO_BIP  512
source/blender/makesdna/DNA_space_types.h:622	#define IMS_NOIMA			0
source/blender/makesdna/DNA_space_types.h:623	#define IMS_IMA				1
source/blender/makesdna/DNA_space_types.h:624	#define IMS_ANIM			2
source/blender/makesdna/DNA_space_types.h:625	#define IMS_DIR				4
source/blender/makesdna/DNA_space_types.h:626	#define IMS_FILE			8
source/blender/makesdna/DNA_space_types.h:627	#define IMS_STRINGCODE		16
source/blender/makesdna/DNA_space_types.h:630	#define IMS_INDIRSLI		2
source/blender/makesdna/DNA_space_types.h:632	#define IMS_INFILESLI		4
source/blender/makesdna/DNA_space_types.h:636	#define SNLA_ACTIVELAYERS	2
source/blender/makesdna/DNA_space_types.h:659	#define
SEQ_DRAW_SEQUENCE         0
source/blender/makesdna/DNA_text_types.h:74	#define TXT_TABSIZE	4
source/blender/makesdna/DNA_text_types.h:84	#define TXT_READONLY
     0x0100
source/blender/makesdna/DNA_text_types.h:88	#define TXT_NOCONT				0x00
/* no continuation */
source/blender/makesdna/DNA_text_types.h:92	#define
TXT_SNGTRISTR			0x05 /*(TXT_TRISTR | TXT_SNGQUOTSTR)*/
source/blender/makesdna/DNA_text_types.h:93	#define
TXT_DBLTRISTR			0x06 /*(TXT_TRISTR | TXT_DBLQUOTSTR)*/
source/blender/makesdna/DNA_texture_types.h:254	#define TEX_ANTISCALE_	512
source/blender/makesdna/DNA_texture_types.h:315	#define TEX_INTENSITY	0
source/blender/makesdna/DNA_texture_types.h:316	#define TEX_COL1		1
source/blender/makesdna/DNA_texture_types.h:317	#define TEX_COL2		2
source/blender/makesdna/DNA_texture_types.h:318	#define TEX_COL3		3
source/blender/makesdna/DNA_texture_types.h:349	#define MTEX_ALPHAMIX		8
source/blender/makesdna/DNA_texture_types.h:376	#define ENV_SPHERE	2
source/blender/makesdna/DNA_userdef_types.h:123	#define
TH_WIRECOLOR_TEXTCOLS	(1<<1)
source/blender/makesdna/DNA_userdef_types.h:231	#define
USER_DUPLILINK			(1 << 6)
source/blender/makesdna/DNA_userdef_types.h:285	#define		AUTOKEY_MODE_EDITKEYS	5
source/blender/makesdna/DNA_userdef_types.h:301	#define
USER_TR_FILESELECT		(1 << 3)
source/blender/makesdna/DNA_userdef_types.h:302	#define
USER_TR_TEXTEDIT		(1 << 4)
source/blender/makesdna/DNA_userdef_types.h:321	#define USER_DEPRECATED_FLAG	1
source/blender/makesdna/DNA_view2d_types.h:51	#define V2D_KEEPZOOM	0x0001
source/blender/makesdna/DNA_view3d_types.h:169	#define V3D_MODE2			(32)
source/blender/makesdna/DNA_view3d_types.h:172	#define
V3D_DEPRECATED			4 /* V3D_TRANSFORM_SNAP, moved to a scene setting */
source/blender/makesdna/DNA_view3d_types.h:211	#define V3D_CALC_MANIPULATOR	4
source/blender/makesdna/DNA_world_types.h:132	#define WO_DOF                 4
source/blender/makesdna/DNA_world_types.h:170	#define WOMAP_MIST		16
source/blender/nodes/intern/CMP_util.h:192	#define fRGB_clear(c) {
c[0]=c[1]=c[2]=0.f; }
source/blender/nodes/intern/CMP_util.h:198	#define fRGB_sub(c1, c2) {
c1[0]-=c2[0];  c1[1]-=c2[1];  c1[2]-=c2[2]; }
source/blender/nodes/intern/CMP_util.h:206	#define fRGB_colormadd(c1,
c2, c3) { c1[0]+=c2[0]*c3[0];  c1[1]+=c2[1]*c3[1];
c1[2]+=c2[2]*c3[2]; }
source/blender/nodes/intern/CMP_util.h:210	#define fRGB_swap(c1, c2) {
float _t=c1[0];  c1[0]=c2[0];  c2[0]=_t;\
source/blender/python/api2_2x/Armature.h:35	#define
BPy_BonesDict_Check(v) ((v)->ob_type == &BonesDict_Type)
source/blender/python/api2_2x/BGL.h:101	#define GLbooleanP_str      "O!"
source/blender/python/api2_2x/BGL.h:102	#define GLbooleanP_var(number)
 (bgl_buffer##number)->buf.asvoid
source/blender/python/api2_2x/BGL.h:103	#define GLbooleanP_ref(number)
 &buffer_Type, &bgl_buffer##number
source/blender/python/api2_2x/BGL.h:104	#define GLbooleanP_def(number)
 Buffer *bgl_buffer##number
source/blender/python/api2_2x/BGL.h:106	#define GLbyteP_str     "O!"
source/blender/python/api2_2x/BGL.h:107	#define GLbyteP_var(number)
(bgl_buffer##number)->buf.asvoid
source/blender/python/api2_2x/BGL.h:108	#define GLbyteP_ref(number)
&buffer_Type, &bgl_buffer##number
source/blender/python/api2_2x/BGL.h:109	#define GLbyteP_def(number)
Buffer *bgl_buffer##number
source/blender/python/api2_2x/BGL.h:111	#define GLubyteP_str      "O!"
source/blender/python/api2_2x/BGL.h:112	#define GLubyteP_var(number)
(bgl_buffer##number)->buf.asvoid
source/blender/python/api2_2x/BGL.h:113	#define GLubyteP_ref(number)
&buffer_Type, &bgl_buffer##number
source/blender/python/api2_2x/BGL.h:114	#define GLubyteP_def(number)
Buffer *bgl_buffer##number
source/blender/python/api2_2x/BGL.h:116	#define GLintP_str      "O!"
source/blender/python/api2_2x/BGL.h:117	#define GLintP_var(number)
(bgl_buffer##number)->buf.asvoid
source/blender/python/api2_2x/BGL.h:118	#define GLintP_ref(number)
&buffer_Type, &bgl_buffer##number
source/blender/python/api2_2x/BGL.h:119	#define GLintP_def(number)
Buffer *bgl_buffer##number
source/blender/python/api2_2x/BGL.h:121	#define GLuintP_str     "O!"
source/blender/python/api2_2x/BGL.h:122	#define GLuintP_var(number)
(bgl_buffer##number)->buf.asvoid
source/blender/python/api2_2x/BGL.h:123	#define GLuintP_ref(number)
&buffer_Type, &bgl_buffer##number
source/blender/python/api2_2x/BGL.h:124	#define GLuintP_def(number)
Buffer *bgl_buffer##number
source/blender/python/api2_2x/BGL.h:126	#define GLshortP_str      "O!"
source/blender/python/api2_2x/BGL.h:127	#define GLshortP_var(number)
(bgl_buffer##number)->buf.asvoid
source/blender/python/api2_2x/BGL.h:128	#define GLshortP_ref(number)
&buffer_Type, &bgl_buffer##number
source/blender/python/api2_2x/BGL.h:129	#define GLshortP_def(number)
Buffer *bgl_buffer##number
source/blender/python/api2_2x/BGL.h:131	#define GLushortP_str     "O!"
source/blender/python/api2_2x/BGL.h:132	#define GLushortP_var(number)
(bgl_buffer##number)->buf.asvoid
source/blender/python/api2_2x/BGL.h:133	#define GLushortP_ref(number)
&buffer_Type, &bgl_buffer##number
source/blender/python/api2_2x/BGL.h:134	#define GLushortP_def(number)
Buffer *bgl_buffer##number
source/blender/python/api2_2x/BGL.h:136	#define GLfloatP_str      "O!"
source/blender/python/api2_2x/BGL.h:137	#define GLfloatP_var(number)
(bgl_buffer##number)->buf.asvoid
source/blender/python/api2_2x/BGL.h:138	#define GLfloatP_ref(number)
&buffer_Type, &bgl_buffer##number
source/blender/python/api2_2x/BGL.h:139	#define GLfloatP_def(number)
Buffer *bgl_buffer##number
source/blender/python/api2_2x/BGL.h:141	#define GLdoubleP_str     "O!"
source/blender/python/api2_2x/BGL.h:142	#define GLdoubleP_var(number)
(bgl_buffer##number)->buf.asvoid
source/blender/python/api2_2x/BGL.h:143	#define GLdoubleP_ref(number)
&buffer_Type, &bgl_buffer##number
source/blender/python/api2_2x/BGL.h:144	#define GLdoubleP_def(number)
Buffer *bgl_buffer##number
source/blender/python/api2_2x/BGL.h:146	#define GLclampfP_str     "O!"
source/blender/python/api2_2x/BGL.h:147	#define GLclampfP_var(number)
(bgl_buffer##number)->buf.asvoid
source/blender/python/api2_2x/BGL.h:148	#define GLclampfP_ref(number)
&buffer_Type, &bgl_buffer##number
source/blender/python/api2_2x/BGL.h:149	#define GLclampfP_def(number)
Buffer *bgl_buffer##number
source/blender/python/api2_2x/BGL.h:151	#define GLvoidP_str     "O!"
source/blender/python/api2_2x/BGL.h:152	#define GLvoidP_var(number)
(bgl_buffer##number)->buf.asvoid
source/blender/python/api2_2x/BGL.h:153	#define GLvoidP_ref(number)
&buffer_Type, &bgl_buffer##number
source/blender/python/api2_2x/BGL.h:154	#define GLvoidP_def(number)
Buffer *bgl_buffer##number
source/blender/python/api2_2x/BGL.h:170	#define GLenum_str      "i"
source/blender/python/api2_2x/BGL.h:172	#define GLenum_ref(num)   &bgl_var##num
source/blender/python/api2_2x/BGL.h:173	#define GLenum_def(num)   /*
unsigned */ int GLenum_var(num)
source/blender/python/api2_2x/BGL.h:176	#define GLboolean_str     "b"
source/blender/python/api2_2x/BGL.h:178	#define GLboolean_ref(num)
&bgl_var##num
source/blender/python/api2_2x/BGL.h:179	#define GLboolean_def(num)
/* unsigned */ char GLboolean_var(num)
source/blender/python/api2_2x/BGL.h:182	#define GLbitfield_str      "i"
source/blender/python/api2_2x/BGL.h:184	#define GLbitfield_ref(num)
&bgl_var##num
source/blender/python/api2_2x/BGL.h:185	#define GLbitfield_def(num)
/* unsigned */ int GLbitfield_var(num)
source/blender/python/api2_2x/BGL.h:188	#define GLbyte_str        "b"
source/blender/python/api2_2x/BGL.h:190	#define GLbyte_ref(num)
&bgl_var##num
source/blender/python/api2_2x/BGL.h:191	#define GLbyte_def(num)
signed char GLbyte_var(num)
source/blender/python/api2_2x/BGL.h:194	#define GLshort_str       "h"
source/blender/python/api2_2x/BGL.h:196	#define GLshort_ref(num)
&bgl_var##num
source/blender/python/api2_2x/BGL.h:197	#define GLshort_def(num)
short GLshort_var(num)
source/blender/python/api2_2x/BGL.h:200	#define GLint_str       "i"
source/blender/python/api2_2x/BGL.h:202	#define GLint_ref(num)
&bgl_var##num
source/blender/python/api2_2x/BGL.h:203	#define GLint_def(num)
int GLint_var(num)
source/blender/python/api2_2x/BGL.h:206	#define GLsizei_str       "i"
source/blender/python/api2_2x/BGL.h:208	#define GLsizei_ref(num)
&bgl_var##num
source/blender/python/api2_2x/BGL.h:209	#define GLsizei_def(num)
int GLsizei_var(num)
source/blender/python/api2_2x/BGL.h:212	#define GLubyte_str       "b"
source/blender/python/api2_2x/BGL.h:214	#define GLubyte_ref(num)
&bgl_var##num
source/blender/python/api2_2x/BGL.h:215	#define GLubyte_def(num)    /*
unsigned */ char GLubyte_var(num)
source/blender/python/api2_2x/BGL.h:218	#define GLushort_str      "h"
source/blender/python/api2_2x/BGL.h:220	#define GLushort_ref(num)
&bgl_var##num
source/blender/python/api2_2x/BGL.h:221	#define GLushort_def(num)   /*
unsigned */ short GLushort_var(num)
source/blender/python/api2_2x/BGL.h:224	#define GLuint_str        "i"
source/blender/python/api2_2x/BGL.h:226	#define GLuint_ref(num)
&bgl_var##num
source/blender/python/api2_2x/BGL.h:227	#define GLuint_def(num)     /*
unsigned */ int GLuint_var(num)
source/blender/python/api2_2x/BGL.h:230	#define GLfloat_str       "f"
source/blender/python/api2_2x/BGL.h:232	#define GLfloat_ref(num)
&bgl_var##num
source/blender/python/api2_2x/BGL.h:233	#define GLfloat_def(num)
float GLfloat_var(num)
source/blender/python/api2_2x/BGL.h:236	#define GLclampf_str      "f"
source/blender/python/api2_2x/BGL.h:238	#define GLclampf_ref(num)
&bgl_var##num
source/blender/python/api2_2x/BGL.h:239	#define GLclampf_def(num)
float GLclampf_var(num)
source/blender/python/api2_2x/BGL.h:242	#define GLdouble_str      "d"
source/blender/python/api2_2x/BGL.h:244	#define GLdouble_ref(num)
&bgl_var##num
source/blender/python/api2_2x/BGL.h:245	#define GLdouble_def(num)
double GLdouble_var(num)
source/blender/python/api2_2x/BGL.h:248	#define GLclampd_str      "d"
source/blender/python/api2_2x/BGL.h:250	#define GLclampd_ref(num)
&bgl_var##num
source/blender/python/api2_2x/BGL.h:251	#define GLclampd_def(num)
double GLclampd_var(num)
source/blender/python/api2_2x/BGL.h:268	#define arg_def10(a1, a2, a3,
a4, a5, a6, a7, a8, a9, a10)arg_def9(a1, a2, a3, a4, a5, a6, a7, a8,
a9); a10##_def(10)
source/blender/python/api2_2x/BGL.h:279	#define arg_var10(a1, a2, a3,
a4, a5, a6, a7, a8, a9, a10)arg_var9(a1, a2, a3, a4, a5, a6, a7, a8,
a9), a10##_var(10)
source/blender/python/api2_2x/BGL.h:290	#define arg_ref10(a1, a2, a3,
a4, a5, a6, a7, a8, a9, a10)arg_ref9(a1, a2, a3, a4, a5, a6, a7, a8,
a9), a10##_ref(10)
source/blender/python/api2_2x/BGL.h:301	#define arg_str10(a1, a2, a3,
a4, a5, a6, a7, a8, a9, a10)arg_str9(a1, a2, a3, a4, a5, a6, a7, a8,
a9) a10##_str
source/blender/python/api2_2x/BGL.h:303	#define ret_def_void
source/blender/python/api2_2x/BGL.h:304	#define ret_set_void
source/blender/python/api2_2x/BGL.h:305	#define ret_ret_void    return
EXPP_incr_ret(Py_None)
source/blender/python/api2_2x/BGL.h:307	#define ret_def_GLint   int ret_int
source/blender/python/api2_2x/BGL.h:308	#define ret_set_GLint   ret_int=
source/blender/python/api2_2x/BGL.h:309	#define ret_ret_GLint   return
PyInt_FromLong(ret_int);
source/blender/python/api2_2x/BGL.h:311	#define ret_def_GLuint
unsigned int ret_uint
source/blender/python/api2_2x/BGL.h:312	#define ret_set_GLuint    ret_uint=
source/blender/python/api2_2x/BGL.h:313	#define ret_ret_GLuint
return PyInt_FromLong((long) ret_uint);
source/blender/python/api2_2x/BGL.h:315	#define ret_def_GLenum
unsigned int ret_uint
source/blender/python/api2_2x/BGL.h:316	#define ret_set_GLenum    ret_uint=
source/blender/python/api2_2x/BGL.h:317	#define ret_ret_GLenum
return PyInt_FromLong((long) ret_uint);
source/blender/python/api2_2x/BGL.h:319	#define ret_def_GLboolean
unsigned char ret_bool
source/blender/python/api2_2x/BGL.h:320	#define ret_set_GLboolean ret_bool=
source/blender/python/api2_2x/BGL.h:321	#define ret_ret_GLboolean
return PyInt_FromLong((long) ret_bool);
source/blender/python/api2_2x/Effect.h:38	#define BPy_Effect_Check(v)
((v)->ob_type==&Effect_Type)
source/blender/python/api2_2x/Group.h:40	#define
BPy_GroupObSeq_Check(v)      ((v)->ob_type == &GroupObSeq_Type)
source/blender/python/api2_2x/Library.h:65	#define
BPy_Library_Check(v)       ((v)->ob_type == &Library_Type)
source/blender/python/api2_2x/MTex.h:40	#define	MATERIAL_MTEX_TYPE	1
source/blender/python/api2_2x/MTex.h:41	#define	WORLD_MTEX_TYPE	2
source/blender/python/api2_2x/MTex.h:42	#define	LAMP_MTEX_TYPE	3
source/blender/python/api2_2x/Mesh.h:63	#define BPy_MCol_Check(v)
 ((v)->ob_type == &MCol_Type)
source/blender/python/api2_2x/Metaball.h:60	#define
BPy_MetaElemSeq_Check(v) ((v)->ob_type==&MetaElemSeq_Type)
source/blender/python/api2_2x/NLA.h:64	#define
BPy_ActionStrip_Check(v)  ((v)->ob_type == &ActionStrip_Type)
source/blender/python/api2_2x/NLA.h:65	#define
BPy_ActionStrips_Check(v) ((v)->ob_type == &ActionStrips_Type)
source/blender/python/api2_2x/Node.h:43	#define BPy_Node_Check(v) \
source/blender/python/api2_2x/Node.h:49	#define BPy_NodeSocketLists_Check(v) \
source/blender/python/api2_2x/Node.h:52	#define BPy_ShadeInput_Check(v) \
source/blender/python/api2_2x/Particle.h:38	#define BPy_ParticleSys_Check(v) \
source/blender/python/api2_2x/Pose.h:35	#define BPy_Pose_Check(v)
((v)->ob_type == &Pose_Type)
source/blender/python/api2_2x/Pose.h:36	#define BPy_PoseBone_Check(v)
((v)->ob_type == &PoseBone_Type)
source/blender/python/api2_2x/Pose.h:37	#define
BPy_PoseBonesDict_Check(v) ((v)->ob_type == &PoseBonesDict_Type)
source/blender/python/api2_2x/bpy_config.h:37	#define BPy_Config_Check(v) \
source/blender/python/api2_2x/bpy_data.h:37	#define BPy_LibBlockSeq_Check(v) \
source/blender/python/api2_2x/sceneRender.h:37	#define
BPy_RenderData_Check(v)       ((v)->ob_type == &RenderData_Type)
source/blender/python/api2_2x/sceneSequence.h:39	#define
BPy_Sequence_Check(v)       ((v)->ob_type == &Sequence_Type)
source/blender/python/api2_2x/sceneSequence.h:40	#define
BPy_SceneSeq_Check(v)       ((v)->ob_type == &SceneSeq_Type)
source/blender/python/api2_2x/sceneTimeLine.h:36	#define
BPy_TimeLine_Check (v) \
source/blender/radiosity/extern/include/radio_types.h:43	#define DTWIRE		0
source/blender/readblenfile/BLO_readblenfile.h:72	#define BLO_RESERVEDSIZE 12
source/blender/render/intern/include/render_types.h:57	#define LAMPINITSIZE 256
source/blender/render/intern/include/render_types.h:77	#define
SAMP_TYPE_JITTERED		0
source/blender/render/intern/include/sunsky.h:30	#define
SPECTRUM_START              350.0
source/blender/render/intern/include/sunsky.h:31	#define SPECTRUM_END
              800.0
source/gameengine/Expressions/Value.h:73	#define EDITOR_LEVEL_VERSION 0x06
source/gameengine/Ketsji/BL_Shader.h:13	#define SHADER_ATTRIBMAX 1
source/gameengine/Ketsji/KX_GameObject.h:51	#define KX_OB_DYNAMIC 1

-- 
- Campbell



More information about the Bf-blender-cvs mailing list