~ubuntu-branches/ubuntu/gutsy/blender/gutsy-security

« back to all changes in this revision

Viewing changes to source/blender/include/butspace.h

  • Committer: Bazaar Package Importer
  • Author(s): Florian Ernst
  • Date: 2005-11-06 12:40:03 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20051106124003-3pgs7tcg5rox96xg
Tags: 2.37a-1.1
* Non-maintainer upload.
* Split out parts of 01_SConstruct_debian.dpatch again: root_build_dir
  really needs to get adjusted before the clean target runs - closes: #333958,
  see #288882 for reference

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/**
2
 
 * $Id: butspace.h,v 1.21 2004/04/06 19:16:14 ton Exp $
 
2
 * $Id: butspace.h,v 1.39 2005/05/22 22:46:16 eeshlo Exp $
3
3
 *
4
4
 * ***** BEGIN GPL/BL DUAL LICENSE BLOCK *****
5
5
 *
35
35
/* all internal calls and event codes for buttons space */
36
36
 
37
37
struct Base;
 
38
struct Object;
38
39
struct ID;
39
40
 
40
41
 
63
64
extern void do_object_panels(unsigned short event);
64
65
extern void do_constraintbuts(unsigned short event);
65
66
 
 
67
/* effects */
 
68
extern void effects_panels(void);
 
69
extern void do_effects_panels(unsigned short event);
66
70
 
67
71
/* editing */
68
72
extern void editing_panels(void);
73
77
extern void do_mballbuts(unsigned short event);
74
78
extern void do_latticebuts(unsigned short event);
75
79
extern void do_fpaintbuts(unsigned short event);
 
80
extern void do_cambuts(unsigned short event);
 
81
extern char *get_vertexgroup_menustr(struct Object *ob);        // used in object buttons
76
82
 
77
83
/* shading */
78
84
extern void material_panels(void);
110
116
void test_obcurpoin_but(char *name, ID **idpp);
111
117
void test_idbutton_cb(void *namev, void *arg2_unused);
112
118
 
113
 
void butspace_context_switch(SpaceButs *buts, struct Base *new);
114
119
 
115
120
/* -------------- internal event defines ------------ */
116
121
 
161
166
#define B_MATHALO               1213
162
167
#define B_MATZTRANSP    1214
163
168
#define B_MATRAYTRANSP  1215
 
169
#define B_MATCOLORBAND  1216
 
170
/* yafray: material preset menu event */
 
171
#define B_MAT_YF_PRESET 1217
164
172
 
165
173
/* *********************** */
166
174
#define B_TEXBUTS               1400
192
200
 
193
201
#define B_ENV_MAKE              1350
194
202
#define B_ENV_FREE              1351
195
 
#define B_ENV_DELETE    1352
 
203
#define B_ENV_DELETE            1352
196
204
#define B_ENV_SAVE              1353
197
205
#define B_ENV_OB                1354
198
206
 
199
207
#define B_PACKIMA               1355
200
 
#define B_TEXSETFRAMES  1356
 
208
#define B_TEXSETFRAMES          1356
201
209
 
202
 
#define B_ENV_FREE_ALL  1357
 
210
#define B_ENV_FREE_ALL          1357
 
211
#define B_UNLINKIMA             1358
203
212
 
204
213
/* *********************** */
205
214
#define B_ANIMBUTS              1500
206
215
 
207
 
#define B_RECALCPATH    1401
208
 
 
209
 
#define B_AUTOTIMEOFS   1403
210
 
#define B_FRAMEMAP              1404
211
 
#define B_NEWEFFECT             1405
212
 
#define B_PREVEFFECT    1406
213
 
#define B_NEXTEFFECT    1407
214
 
#define B_CHANGEEFFECT  1408
215
 
#define B_CALCEFFECT    1409
216
 
#define B_DELEFFECT             1410
217
 
#define B_RECALCAL              1411
 
216
#define B_RECALCPATH            1401
 
217
#define B_TRACKBUTS             1402
 
218
#define B_DEL_HOOK              1403
 
219
#define B_CLR_HOOK              1404
218
220
 
219
221
#define B_PRINTSPEED    1413
220
222
#define B_PRINTLEN              1414
221
223
#define B_RELKEY                1415
 
224
#define B_CURVECHECK    1416
 
225
 
 
226
#define B_SOFTBODY_CHANGE               1420
 
227
#define B_SOFTBODY_DEL_VG               1421
 
228
#define B_SOFTBODY_BAKE                 1422
 
229
#define B_SOFTBODY_BAKE_FREE    1423
222
230
 
223
231
        /* this has MAX_EFFECT settings! Next free define is 1450... */
224
232
#define B_SELEFFECT     1430    
275
283
#define B_FILETYPEMENU  1638
276
284
#define B_SELECTCODEC   1639
277
285
#define B_RTCHANGED             1640
 
286
#define B_SWITCHRENDER  1641
 
287
#define B_FBUF_REDO             1642
 
288
 
 
289
#define B_SET_EDGE              1643
 
290
#define B_SET_ZBLUR             1644
278
291
 
279
292
#ifdef __NLA
280
293
/* *********************** */
342
355
#define B_MAKESTICKY    2082
343
356
#define B_MAKEVERTCOL   2083
344
357
#define B_CHROMADEPTH   2084
345
 
#define B_ISDEFLECTOR   2085
346
 
#define B_PDEFDAMPING   2086
347
 
#define B_GRAVITY       2087
348
 
#define B_GRAVSTRENGTH  2088
349
 
#define B_GRAVPOWER     2089
350
 
#define B_PDEFRDAMP     2090
351
 
#define B_PDEFPERM      2091
 
358
#define B_MAKEEDGES             2085
 
359
#define B_DELEDGES              2086
 
360
#define B_DRAWEDGES             2087
 
361
#define B_DRAWCREASES   2088
 
362
 
352
363
 
353
364
/* *********************** */
354
365
#define B_CURVEBUTS             2200
375
386
#define B_CU3D                  2120
376
387
#define B_SETRESOLU             2121
377
388
#define B_SETW4                 2122
378
 
 
 
389
#define B_SUBSURFTYPE   2123
379
390
 
380
391
/* *********************** */
381
392
#define B_FONTBUTS              2300
453
464
#define B_SHOWTEX               2832
454
465
#define B_ASSIGNMESH    2833
455
466
 
 
467
#define B_WEIGHT0_0         2840
 
468
#define B_WEIGHT1_4         2841
 
469
#define B_WEIGHT1_2         2842
 
470
#define B_WEIGHT3_4         2843
 
471
#define B_WEIGHT1_0         2844
 
472
 
 
473
#define B_OPA0_0            2845
 
474
#define B_OPA1_4            2846
 
475
#define B_OPA1_2            2847
 
476
#define B_OPA3_4            2848
 
477
#define B_OPA1_0            2849
 
478
 
 
479
 
456
480
 
457
481
/* *********************** */
458
482
#define B_RADIOBUTS             3000
527
551
        B_CONSTRAINT_ADD_ACTION,
528
552
        B_CONSTRAINT_ADD_LOCKTRACK,
529
553
        B_CONSTRAINT_ADD_FOLLOWPATH,
530
 
        B_CONSTRAINT_ADD_DISTANCELIMIT
 
554
        B_CONSTRAINT_ADD_DISTANCELIMIT,
 
555
        B_CONSTRAINT_ADD_STRETCHTO
 
556
 
531
557
};
532
558
 
533
559
/* *********************** */
534
560
#define B_UVAUTOCALCBUTS        3400
535
561
enum {
536
562
        B_UVAUTO_REDRAW = 3301,
537
 
                B_UVAUTO_SPHERE,
538
 
                B_UVAUTO_CYLINDER,
539
 
                B_UVAUTO_CYLRADIUS,
540
 
                B_UVAUTO_WINDOW,
541
 
                B_UVAUTO_CUBE,
542
 
                B_UVAUTO_CUBESIZE,
543
 
                B_UVAUTO_STD1,
544
 
                B_UVAUTO_STD2,
545
 
                B_UVAUTO_STD4,
546
 
                B_UVAUTO_STD8,
547
 
                B_UVAUTO_BOUNDS1,
548
 
                B_UVAUTO_BOUNDS2,
549
 
                B_UVAUTO_BOUNDS4,
550
 
                B_UVAUTO_BOUNDS8,
551
 
                B_UVAUTO_TOP,
552
 
                B_UVAUTO_FACE,
553
 
                B_UVAUTO_OBJECT,
554
 
                B_UVAUTO_ALIGNX,
555
 
                B_UVAUTO_ALIGNY         
 
563
        B_UVAUTO_SPHERE,
 
564
        B_UVAUTO_CYLINDER,
 
565
        B_UVAUTO_CYLRADIUS,
 
566
        B_UVAUTO_WINDOW,
 
567
        B_UVAUTO_CUBE,
 
568
        B_UVAUTO_CUBESIZE,
 
569
        B_UVAUTO_STD1,
 
570
        B_UVAUTO_STD2,
 
571
        B_UVAUTO_STD4,
 
572
        B_UVAUTO_STD8,
 
573
        B_UVAUTO_BOUNDS1,
 
574
        B_UVAUTO_BOUNDS2,
 
575
        B_UVAUTO_BOUNDS4,
 
576
        B_UVAUTO_BOUNDS8,
 
577
        B_UVAUTO_TOP,
 
578
        B_UVAUTO_FACE,
 
579
        B_UVAUTO_OBJECT,
 
580
        B_UVAUTO_ALIGNX,
 
581
        B_UVAUTO_ALIGNY,
 
582
        B_UVAUTO_LSCM
556
583
};
 
584
 
 
585
#define B_EFFECTSBUTS   3500
 
586
 
 
587
#define B_AUTOTIMEOFS   3403
 
588
#define B_FRAMEMAP              3404
 
589
#define B_NEWEFFECT             3405
 
590
#define B_PREVEFFECT    3406
 
591
#define B_NEXTEFFECT    3407
 
592
#define B_CHANGEEFFECT  3408
 
593
#define B_CALCEFFECT    3409
 
594
#define B_DELEFFECT             3410
 
595
#define B_RECALCAL              3411
 
596
#define B_RECALC_DEFL   3412
 
597
 
557
598
/* *********************** */
558
599
 
559
600
/* *********************** */