Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesrna/RNA_enum_types.h
| Show First 20 Lines • Show All 215 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); | ||||
| EnumPropertyItem *rna_node_socket_type_itemf(void *data, int (*poll)(void *data, struct bNodeSocketType *), bool *r_free); | EnumPropertyItem *rna_node_socket_type_itemf(void *data, int (*poll)(void *data, struct bNodeSocketType *), bool *r_free); | ||||
| struct bContext; | struct bContext; | ||||
| struct PointerRNA; | struct PointerRNA; | ||||
| struct PropertyRNA; | struct PropertyRNA; | ||||
| EnumPropertyItem *rna_TransformOrientation_itemf(struct bContext *C, struct PointerRNA *ptr, struct PropertyRNA *prop, bool *r_free); | EnumPropertyItem *rna_TransformOrientation_itemf(struct bContext *C, struct PointerRNA *ptr, struct PropertyRNA *prop, bool *r_free); | ||||
| EnumPropertyItem *rna_TransformTranslate_itemf(struct bContext *C, struct PointerRNA *ptr, struct PropertyRNA *prop, bool *r_free); | |||||
| EnumPropertyItem *rna_TransformRotation_itemf(struct bContext *C, struct PointerRNA *ptr, struct PropertyRNA *prop, bool *r_free); | |||||
| EnumPropertyItem *rna_TransformScale_itemf(struct bContext *C, struct PointerRNA *ptr, struct PropertyRNA *prop, bool *r_free); | |||||
| EnumPropertyItem *rna_Sensor_type_itemf(struct bContext *C, struct PointerRNA *ptr, struct PropertyRNA *prop, bool *r_free); | EnumPropertyItem *rna_Sensor_type_itemf(struct bContext *C, struct PointerRNA *ptr, struct PropertyRNA *prop, bool *r_free); | ||||
| EnumPropertyItem *rna_Actuator_type_itemf(struct bContext *C, struct PointerRNA *ptr, struct PropertyRNA *prop, bool *r_free); | 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 */ | ||||
| EnumPropertyItem *RNA_action_itemf(struct bContext *C, struct PointerRNA *ptr, struct PropertyRNA *prop, bool *r_free); | 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); | ||||
| EnumPropertyItem *RNA_group_itemf(struct bContext *C, struct PointerRNA *ptr, struct PropertyRNA *prop, bool *r_free); | EnumPropertyItem *RNA_group_itemf(struct bContext *C, struct PointerRNA *ptr, struct PropertyRNA *prop, bool *r_free); | ||||
| Show All 11 Lines | |||||