~ubuntu-branches/ubuntu/trusty/blender/trusty-proposed

« back to all changes in this revision

Viewing changes to source/blender/makesrna/RNA_enum_types.h

  • Committer: Package Import Robot
  • Author(s): Matteo F. Vescovi
  • Date: 2013-08-14 10:43:49 UTC
  • mfrom: (14.2.19 sid)
  • Revision ID: package-import@ubuntu.com-20130814104349-t1d5mtwkphp12dyj
Tags: 2.68a-3
* Upload to unstable
* debian/: python3.3 Depends simplified
  - debian/control: python3.3 Depends dropped
    for blender-data package
  - 0001-blender_thumbnailer.patch refreshed
* debian/control: libavcodec b-dep versioning dropped

Show diffs side-by-side

added added

removed removed

Lines of Context:
29
29
 
30
30
#include "RNA_types.h"
31
31
 
 
32
struct bNodeTreeType;
 
33
struct bNodeType;
 
34
struct bNodeSocketType;
 
35
 
32
36
/* Types */
33
37
 
34
38
extern EnumPropertyItem id_type_items[];
48
52
extern EnumPropertyItem snap_element_items[];
49
53
extern EnumPropertyItem snap_node_element_items[];
50
54
extern EnumPropertyItem mesh_select_mode_items[];
 
55
extern EnumPropertyItem mesh_delimit_mode_items[];
51
56
extern EnumPropertyItem space_type_items[];
52
57
extern EnumPropertyItem region_type_items[];
53
58
extern EnumPropertyItem modifier_type_items[];
102
107
 
103
108
extern EnumPropertyItem object_type_curve_items[];
104
109
 
105
 
extern EnumPropertyItem rigidbody_ob_type_items[];
106
 
extern EnumPropertyItem rigidbody_ob_shape_items[];
107
 
extern EnumPropertyItem rigidbody_con_type_items[];
 
110
extern EnumPropertyItem rigidbody_object_type_items[];
 
111
extern EnumPropertyItem rigidbody_object_shape_items[];
 
112
extern EnumPropertyItem rigidbody_constraint_type_items[];
108
113
 
109
114
extern EnumPropertyItem object_axis_items[];
110
115
 
128
133
 
129
134
extern EnumPropertyItem viewport_shade_items[];
130
135
 
131
 
extern EnumPropertyItem nodetree_type_items[];
132
 
extern EnumPropertyItem node_socket_type_items[];
 
136
int rna_node_tree_type_to_enum(struct bNodeTreeType *typeinfo);
 
137
int rna_node_tree_idname_to_enum(const char *idname);
 
138
struct bNodeTreeType *rna_node_tree_type_from_enum(int value);
 
139
EnumPropertyItem *rna_node_tree_type_itemf(void *data, int (*poll)(void *data, struct bNodeTreeType *), int *free);
 
140
 
 
141
int rna_node_type_to_enum(struct bNodeType *typeinfo);
 
142
int rna_node_idname_to_enum(const char *idname);
 
143
struct bNodeType *rna_node_type_from_enum(int value);
 
144
EnumPropertyItem *rna_node_type_itemf(void *data, int (*poll)(void *data, struct bNodeType *), int *free);
 
145
 
 
146
int rna_node_socket_type_to_enum(struct bNodeSocketType *typeinfo);
 
147
int rna_node_socket_idname_to_enum(const char *idname);
 
148
struct bNodeSocketType *rna_node_socket_type_from_enum(int value);
 
149
EnumPropertyItem *rna_node_socket_type_itemf(void *data, int (*poll)(void *data, struct bNodeSocketType *), int *free);
 
150
 
 
151
extern EnumPropertyItem node_socket_in_out_items[];
 
152
extern EnumPropertyItem node_icon_items[];
133
153
 
134
154
extern EnumPropertyItem node_math_items[];
135
155
extern EnumPropertyItem node_vec_math_items[];
144
164
extern EnumPropertyItem icon_items[];
145
165
extern EnumPropertyItem uilist_layout_type_items[];
146
166
 
 
167
extern EnumPropertyItem linestyle_color_modifier_type_items[];
 
168
extern EnumPropertyItem linestyle_alpha_modifier_type_items[];
 
169
extern EnumPropertyItem linestyle_thickness_modifier_type_items[];
 
170
extern EnumPropertyItem linestyle_geometry_modifier_type_items[];
 
171
 
147
172
struct bContext;
148
173
struct PointerRNA;
149
174
struct PropertyRNA;