~siretart/ubuntu/utopic/blender/libav10

« back to all changes in this revision

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

Tags: upstream-2.40
ImportĀ upstreamĀ versionĀ 2.40

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
 *
4
4
 * ID and Library types, which are fundamental for sdna, 
5
5
 *
6
 
 * $Id: DNA_ID.h,v 1.9 2004/10/06 18:54:59 ton Exp $ 
 
6
 * $Id: DNA_ID.h,v 1.10 2005/10/10 18:05:29 ton Exp $ 
7
7
 *
8
8
 * ***** BEGIN GPL/BL DUAL LICENSE BLOCK *****
9
9
 *
123
123
#define ID_SAMPLE       MAKE_ID2('S', 'A')
124
124
#define ID_GR           MAKE_ID2('G', 'R')
125
125
#define ID_ID           MAKE_ID2('I', 'D')
126
 
#define ID_SEQ          MAKE_ID2('S', 'Q')
127
126
#define ID_AR           MAKE_ID2('A', 'R')
128
127
#define ID_AC           MAKE_ID2('A', 'C')
129
128
#define ID_SCRIPT       MAKE_ID2('P', 'Y')
130
129
 
131
 
#define IPO_CO          MAKE_ID2('C', 'O')      /* NOTE! This is not an ID, but is needed for g.sipo->blocktype */
132
 
#define ID_NLA          MAKE_ID2('N', 'L')      /* fake ID for outliner */
133
 
                                                         
 
130
        /* NOTE! Fake IDs, needed for g.sipo->blocktype or outliner */
 
131
#define ID_SEQ          MAKE_ID2('S', 'Q')
 
132
                        /* constraint */
 
133
#define ID_CO           MAKE_ID2('C', 'O')
 
134
                        /* pose (action channel, used to be ID_AC in code, so we keep code for backwards compat) */
 
135
#define ID_PO           MAKE_ID2('A', 'C')
 
136
                        /* used in outliner... */
 
137
#define ID_NLA          MAKE_ID2('N', 'L')
 
138
 
 
139
 
134
140
/* id->flag: set frist 8 bits always at zero while reading */
135
141
#define LIB_LOCAL               0
136
142
#define LIB_EXTERN              1