RNA: move enums to rna_rna.c
Needed for use in rna non runtime code.
This commit is contained in:
parent
b290048257
commit
0e0d99161a
@ -1385,17 +1385,6 @@ int RNA_property_pointer_poll(PointerRNA *ptr, PropertyRNA *prop, PointerRNA *va
|
||||
return 0;
|
||||
}
|
||||
|
||||
/* Reuse for dynamic types */
|
||||
const EnumPropertyItem DummyRNA_NULL_items[] = {
|
||||
{0, NULL, 0, NULL, NULL}
|
||||
};
|
||||
|
||||
/* Reuse for dynamic types with default value */
|
||||
const EnumPropertyItem DummyRNA_DEFAULT_items[] = {
|
||||
{0, "DEFAULT", 0, "Default", ""},
|
||||
{0, NULL, 0, NULL, NULL}
|
||||
};
|
||||
|
||||
void RNA_property_enum_items_ex(
|
||||
bContext *C, PointerRNA *ptr, PropertyRNA *prop, const bool use_static,
|
||||
const EnumPropertyItem **r_item, int *r_totitem, bool *r_free)
|
||||
|
@ -36,6 +36,28 @@
|
||||
|
||||
#include "rna_internal.h"
|
||||
|
||||
/* -------------------------------------------------------------------- */
|
||||
/** \name Generic Enum's
|
||||
* \{ */
|
||||
|
||||
/* Reuse for dynamic types */
|
||||
const EnumPropertyItem DummyRNA_NULL_items[] = {
|
||||
{0, NULL, 0, NULL, NULL}
|
||||
};
|
||||
|
||||
/* Reuse for dynamic types with default value */
|
||||
const EnumPropertyItem DummyRNA_DEFAULT_items[] = {
|
||||
{0, "DEFAULT", 0, "Default", ""},
|
||||
{0, NULL, 0, NULL, NULL}
|
||||
};
|
||||
|
||||
/** \} */
|
||||
|
||||
/* -------------------------------------------------------------------- */
|
||||
/** \name RNA Enum's
|
||||
* \{ */
|
||||
|
||||
|
||||
const EnumPropertyItem rna_enum_property_type_items[] = {
|
||||
{PROP_BOOLEAN, "BOOLEAN", 0, "Boolean", ""},
|
||||
{PROP_INT, "INT", 0, "Integer", ""},
|
||||
@ -103,6 +125,8 @@ const EnumPropertyItem rna_enum_property_unit_items[] = {
|
||||
{0, NULL, 0, NULL, NULL}
|
||||
};
|
||||
|
||||
/** \} */
|
||||
|
||||
#ifdef RNA_RUNTIME
|
||||
#include "MEM_guardedalloc.h"
|
||||
#include "BLI_ghash.h"
|
||||
|
Loading…
Reference in New Issue
Block a user