RNA: use a different method to set DNA types for BlendData* collections, to
[blender.git] / source / blender / makesrna / RNA_types.h
index 21f3d99041afcaf9a06a66890e46cd8b992679c5..e19ae4cf56d35cf9668f1cbfb904209aae0682aa 100644 (file)
@@ -353,34 +353,6 @@ typedef struct ExtensionRNA {
        
 } ExtensionRNA;
 
-/* fake struct definitions, needed otherwise collections end up owning the C
- * structs like 'Object' when defined first */
-#define BlendDataActions               Main
-#define BlendDataArmatures             Main
-#define BlendDataBrushes               Main
-#define BlendDataCameras               Main
-#define BlendDataCurves                Main
-#define BlendDataFonts         Main
-#define BlendDataGreasePencils Main
-#define BlendDataGroups                Main
-#define BlendDataImages                Main
-#define BlendDataLamps         Main
-#define BlendDataLattices              Main
-#define BlendDataLibraries             Main
-#define BlendDataMaterials             Main
-#define BlendDataMeshes                Main
-#define BlendDataMetaBalls             Main
-#define BlendDataNodeTrees             Main
-#define BlendDataObjects               Main
-#define BlendDataParticles             Main
-#define BlendDataScenes                Main
-#define BlendDataScreens               Main
-#define BlendDataSounds                Main
-#define BlendDataTexts         Main
-#define BlendDataTextures              Main
-#define BlendDataWindowManagers        Main
-#define BlendDataWorlds                Main
-
 #ifdef __cplusplus
 }
 #endif