diff options
Diffstat (limited to 'source/blender/makesrna/RNA_types.h')
-rw-r--r-- | source/blender/makesrna/RNA_types.h | 36 |
1 files changed, 7 insertions, 29 deletions
diff --git a/source/blender/makesrna/RNA_types.h b/source/blender/makesrna/RNA_types.h index 13422415c2d..3a15146770f 100644 --- a/source/blender/makesrna/RNA_types.h +++ b/source/blender/makesrna/RNA_types.h @@ -22,6 +22,11 @@ * ***** END GPL LICENSE BLOCK ***** */ +/** \file blender/makesrna/RNA_types.h + * \ingroup RNA + */ + + #include "BLO_sys_types.h" #ifndef RNA_TYPES_H @@ -40,7 +45,7 @@ struct IDProperty; struct bContext; struct ReportList; -/* Pointer +/** Pointer * * RNA pointers are not a single C pointer but include the type, * and a pointer to the ID struct that owns the struct, since @@ -122,6 +127,7 @@ typedef enum PropertySubType { PROP_XYZ = 29, PROP_XYZ_LENGTH = 29|PROP_UNIT_LENGTH, PROP_COLOR_GAMMA = 30, + PROP_COORDS = 31, /* generic array, no units applied, only that x/y/z/w are used (python vec) */ /* booleans */ PROP_LAYER = 40, @@ -348,34 +354,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 |