Blender Git Loki

Git Commits -> Revision 337e2c9

Revision 337e2c9 by Bastien Montagne (master)
July 10, 2020, 13:19 (GMT)
RNA: refactor how we get 'ensured' RNA properties.

Introduce new PropertyRNAOrID structure, storing most useful data about
an 'opaque' PropertyRNA in relation with a given PointerRNA struct.

It deals with all the three cases (pure static RNA, runtime RNA where
data is actually stored in IDProperties, and pure IDProperties, aka
custom data.

Commit Details:

Full Hash: 337e2c902930d8a8980505d66234bc46c95b051c
Parent Commit: 6c11572
Lines Changed: +104, -18

3 Modified Paths:

/source/blender/makesrna/intern/rna_access.c (+61, -18) (Diff)
/source/blender/makesrna/intern/rna_access_internal.h (+4, -0) (Diff)
/source/blender/makesrna/intern/rna_internal_types.h (+39, -0) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021