Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesrna/RNA_enum_types.h
| Show All 38 Lines | |||||
| extern const EnumPropertyItem DummyRNA_NULL_items[]; | extern const EnumPropertyItem DummyRNA_NULL_items[]; | ||||
| extern const EnumPropertyItem DummyRNA_DEFAULT_items[]; | extern const EnumPropertyItem DummyRNA_DEFAULT_items[]; | ||||
| /* all others should follow 'rna_enum_*_items' naming */ | /* all others should follow 'rna_enum_*_items' naming */ | ||||
| extern const EnumPropertyItem rna_enum_id_type_items[]; | extern const EnumPropertyItem rna_enum_id_type_items[]; | ||||
| extern const EnumPropertyItem rna_enum_object_mode_items[]; | extern const EnumPropertyItem rna_enum_object_mode_items[]; | ||||
| extern const EnumPropertyItem rna_enum_object_empty_drawtype_items[]; | extern const EnumPropertyItem rna_enum_object_empty_drawtype_items[]; | ||||
| extern const EnumPropertyItem rna_enum_object_gpencil_type_items[]; | |||||
| extern const EnumPropertyItem rna_enum_metaelem_type_items[]; | extern const EnumPropertyItem rna_enum_metaelem_type_items[]; | ||||
| extern const EnumPropertyItem rna_enum_proportional_falloff_items[]; | extern const EnumPropertyItem rna_enum_proportional_falloff_items[]; | ||||
| extern const EnumPropertyItem rna_enum_proportional_falloff_curve_only_items[]; | extern const EnumPropertyItem rna_enum_proportional_falloff_curve_only_items[]; | ||||
| extern const EnumPropertyItem rna_enum_proportional_editing_items[]; | extern const EnumPropertyItem rna_enum_proportional_editing_items[]; | ||||
| extern const EnumPropertyItem rna_enum_snap_target_items[]; | extern const EnumPropertyItem rna_enum_snap_target_items[]; | ||||
| extern const EnumPropertyItem rna_enum_snap_element_items[]; | extern const EnumPropertyItem rna_enum_snap_element_items[]; | ||||
| extern const EnumPropertyItem rna_enum_snap_node_element_items[]; | extern const EnumPropertyItem rna_enum_snap_node_element_items[]; | ||||
| extern const EnumPropertyItem rna_enum_curve_fit_method_items[]; | extern const EnumPropertyItem rna_enum_curve_fit_method_items[]; | ||||
| extern const EnumPropertyItem rna_enum_mesh_select_mode_items[]; | extern const EnumPropertyItem rna_enum_mesh_select_mode_items[]; | ||||
| extern const EnumPropertyItem rna_enum_mesh_select_mode_uv_items[]; | extern const EnumPropertyItem rna_enum_mesh_select_mode_uv_items[]; | ||||
| extern const EnumPropertyItem rna_enum_mesh_delimit_mode_items[]; | extern const EnumPropertyItem rna_enum_mesh_delimit_mode_items[]; | ||||
| extern const EnumPropertyItem rna_enum_space_graph_mode_items[]; | extern const EnumPropertyItem rna_enum_space_graph_mode_items[]; | ||||
| extern const EnumPropertyItem rna_enum_space_type_items[]; | extern const EnumPropertyItem rna_enum_space_type_items[]; | ||||
| extern const EnumPropertyItem rna_enum_space_image_mode_items[]; | extern const EnumPropertyItem rna_enum_space_image_mode_items[]; | ||||
| extern const EnumPropertyItem rna_enum_space_action_mode_items[]; | extern const EnumPropertyItem rna_enum_space_action_mode_items[]; | ||||
| extern const EnumPropertyItem rna_enum_region_type_items[]; | extern const EnumPropertyItem rna_enum_region_type_items[]; | ||||
| extern const EnumPropertyItem rna_enum_object_modifier_type_items[]; | extern const EnumPropertyItem rna_enum_object_modifier_type_items[]; | ||||
| extern const EnumPropertyItem rna_enum_constraint_type_items[]; | extern const EnumPropertyItem rna_enum_constraint_type_items[]; | ||||
| extern const EnumPropertyItem rna_enum_boidrule_type_items[]; | extern const EnumPropertyItem rna_enum_boidrule_type_items[]; | ||||
| extern const EnumPropertyItem rna_enum_sequence_modifier_type_items[]; | extern const EnumPropertyItem rna_enum_sequence_modifier_type_items[]; | ||||
| extern const EnumPropertyItem rna_enum_object_greasepencil_modifier_type_items[]; | |||||
| extern const EnumPropertyItem rna_enum_object_shaderfx_type_items[]; | |||||
| extern const EnumPropertyItem rna_enum_modifier_triangulate_quad_method_items[]; | extern const EnumPropertyItem rna_enum_modifier_triangulate_quad_method_items[]; | ||||
| extern const EnumPropertyItem rna_enum_modifier_triangulate_ngon_method_items[]; | extern const EnumPropertyItem rna_enum_modifier_triangulate_ngon_method_items[]; | ||||
| extern const EnumPropertyItem rna_enum_image_type_items[]; | extern const EnumPropertyItem rna_enum_image_type_items[]; | ||||
| extern const EnumPropertyItem rna_enum_image_color_mode_items[]; | extern const EnumPropertyItem rna_enum_image_color_mode_items[]; | ||||
| extern const EnumPropertyItem rna_enum_image_color_depth_items[]; | extern const EnumPropertyItem rna_enum_image_color_depth_items[]; | ||||
| extern const EnumPropertyItem rna_enum_image_generated_type_items[]; | extern const EnumPropertyItem rna_enum_image_generated_type_items[]; | ||||
| ▲ Show 20 Lines • Show All 147 Lines • ▼ Show 20 Lines | |||||
| int rna_node_socket_idname_to_enum(const char *idname); | int rna_node_socket_idname_to_enum(const char *idname); | ||||
| struct bNodeSocketType *rna_node_socket_type_from_enum(int value); | struct bNodeSocketType *rna_node_socket_type_from_enum(int value); | ||||
| const EnumPropertyItem *rna_node_socket_type_itemf( | const EnumPropertyItem *rna_node_socket_type_itemf( | ||||
| void *data, bool (*poll)(void *data, struct bNodeSocketType *), bool *r_free); | void *data, bool (*poll)(void *data, struct bNodeSocketType *), bool *r_free); | ||||
| struct bContext; | struct bContext; | ||||
| struct PointerRNA; | struct PointerRNA; | ||||
| struct PropertyRNA; | struct PropertyRNA; | ||||
| const EnumPropertyItem *rna_TransformOrientation_itemf(struct bContext *C, struct PointerRNA *ptr, struct PropertyRNA *prop, bool *r_free); | const EnumPropertyItem *rna_TransformOrientation_itemf(struct bContext *C, struct PointerRNA *ptr, struct PropertyRNA *prop, bool *r_free); | ||||
| const EnumPropertyItem *rna_Sensor_type_itemf(struct bContext *C, struct PointerRNA *ptr, struct PropertyRNA *prop, bool *r_free); | const EnumPropertyItem *rna_Sensor_type_itemf(struct bContext *C, struct PointerRNA *ptr, struct PropertyRNA *prop, bool *r_free); | ||||
| const EnumPropertyItem *rna_Actuator_type_itemf(struct bContext *C, struct PointerRNA *ptr, struct PropertyRNA *prop, bool *r_free); | const EnumPropertyItem *rna_Actuator_type_itemf(struct bContext *C, struct PointerRNA *ptr, struct PropertyRNA *prop, bool *r_free); | ||||
| /* Generic functions, return an enum from library data, index is the position | /* Generic functions, return an enum from library data, index is the position | ||||
| * in the linked list can add more for different types as needed */ | * in the linked list can add more for different types as needed */ | ||||
| const EnumPropertyItem *RNA_action_itemf(struct bContext *C, struct PointerRNA *ptr, struct PropertyRNA *prop, bool *r_free); | const EnumPropertyItem *RNA_action_itemf(struct bContext *C, struct PointerRNA *ptr, struct PropertyRNA *prop, bool *r_free); | ||||
| // EnumPropertyItem *RNA_action_local_itemf(struct bContext *C, struct PointerRNA *ptr, struct PropertyRNA *prop, bool *r_free); | // EnumPropertyItem *RNA_action_local_itemf(struct bContext *C, struct PointerRNA *ptr, struct PropertyRNA *prop, bool *r_free); | ||||
| Show All 16 Lines | |||||