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

« back to all changes in this revision

Viewing changes to source/blender/makesdna/DNA_actuator_types.h

  • Committer: Bazaar Package Importer
  • Author(s): Lukas Fittl
  • Date: 2006-09-20 01:57:27 UTC
  • mfrom: (1.2.4 upstream)
  • Revision ID: james.westby@ubuntu.com-20060920015727-gmoqlxwstx9wwqs3
Tags: 2.42a-1ubuntu1
* Merge from Debian unstable (Closes: Malone #55903). Remaining changes:
  - debian/genpot: Add python scripts from Lee June <blender@eyou.com> to
    generate a reasonable PO template from the sources. Since gettext is used
    in a highly nonstandard way, xgettext does not work for this job.
  - debian/rules: Call the scripts, generate po/blender.pot, and clean it up
    in the clean target.
  - Add a proper header to the generated PO template.
* debian/control: Build depend on libavformat-dev >= 3:0.cvs20060823-3.1,
  otherwise this package will FTBFS

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/**
2
2
 * blenlib/DNA_actuator_types.h (mar-2001 nzc)
3
3
 *      
4
 
 * $Id: DNA_actuator_types.h,v 1.6 2005/08/03 18:48:20 zuster Exp $ 
 
4
 * $Id: DNA_actuator_types.h,v 1.7 2006/05/06 15:26:52 schlaile Exp $ 
5
5
 *
6
6
 * ***** BEGIN GPL/BL DUAL LICENSE BLOCK *****
7
7
 *
50
50
typedef struct bActionActuator {                                                                
51
51
        struct bAction *act;    /* Pointer to action */                         
52
52
        short   type, flag;             /* Playback type */                                     
53
 
        short   sta, end;               /* Start & End frames */                        
 
53
        int     sta, end;               /* Start & End frames */                        
54
54
        char    name[32];               /* For property-driven playback */      
55
 
        short   blendin;                /* Number of frames of blending */      
 
55
        int     blendin;                /* Number of frames of blending */      
56
56
        short   priority;               /* Execution priority */                        
 
57
        short   strideaxis;             /* Displacement axis */
57
58
        float   stridelength;   /* Displacement incurred by cycle */
58
 
        short   strideaxis;             /* Displacement axis */
59
 
        short   reserved1;              /* Padding */                                   
60
 
        short   reserved2;              /* Padding */                                           
61
 
        short   reserved3;              /* Padding */                                           
62
59
} bActionActuator;                                                                                              
63
60
 
64
61
typedef struct bSoundActuator {
65
62
        short flag, sndnr;
66
 
        short sta, end;
 
63
        int sta, end;
 
64
        short pad1[2];
67
65
        struct bSound *sound;
68
66
        short type, makecopy;
69
 
        short copymade, pad[1];
 
67
        short copymade, pad2[1];
70
68
} bSoundActuator;
71
69
 
72
70
typedef struct bCDActuator {
73
71
        short flag, sndnr;
74
 
        short sta, end;
 
72
        int sta, end;
75
73
        short type, track;
76
74
        float volume;
77
75
} bCDActuator;
112
110
 
113
111
typedef struct bIpoActuator {
114
112
        short flag, type;
115
 
        short sta, end;
 
113
        int sta, end;
116
114
        char name[32];
117
115
        
118
116
        short pad1, cur, butsta, butend;
136
134
 
137
135
typedef struct bGroupActuator {
138
136
        short flag, type;
139
 
        short sta, end;
 
137
        int sta, end;
140
138
        char name[32];          /* property or groupkey */
141
139
        
142
 
        short pad1, cur, butsta, butend;
 
140
        short pad[3], cur, butsta, butend;/* not referenced, can remove? */
143
141
        struct Group *group;            /* only during game */
144
142
        
145
143
} bGroupActuator;
185
183
 
186
184
typedef struct bGameActuator {
187
185
        short flag, type;
188
 
        short sta, end;
 
186
        int sta, end;
189
187
        char filename[64];
190
188
        char loadaniname[64];
191
189
} bGameActuator;