copy of docs from 2.4x for python modules that have been kept
[blender.git] / source / blender / python / generic / IDProp.h
index e78c9ed044cfbfd385010e4bda304758f3987be3..044abf82329a7b80c0947d5c955e3ad6643a5b45 100644 (file)
@@ -49,8 +49,15 @@ typedef struct BPy_IDGroup_Iter {
 } BPy_IDGroup_Iter;
 
 PyObject *BPy_Wrap_IDProperty(struct ID *id, struct IDProperty *prop, struct IDProperty *parent);
+PyObject *BPy_Wrap_GetKeys(IDProperty *prop);
+PyObject *BPy_Wrap_GetValues(ID *id, IDProperty *prop);
+PyObject *BPy_Wrap_GetItems(ID *id, IDProperty *prop);
+int BPy_Wrap_SetMapItem(IDProperty *prop, PyObject *key, PyObject *val);
+
+
 PyObject *BPy_IDGroup_WrapData( ID *id, IDProperty *prop );
 char *BPy_IDProperty_Map_ValidateAndCreate(char *name, IDProperty *group, PyObject *ob);
+
 void IDProp_Init_Types(void);
 
 #define IDPROP_ITER_KEYS       0