[Bf-blender-cvs] [1c3a098cc86] master: Cleanup: remove unnecessary "_pad*" members
Campbell Barton
noreply at git.blender.org
Mon Feb 18 07:11:40 CET 2019
Commit: 1c3a098cc862b49826d80c2a02787fa89304d0ad
Author: Campbell Barton
Date: Mon Feb 18 17:05:27 2019 +1100
Branches: master
https://developer.blender.org/rB1c3a098cc862b49826d80c2a02787fa89304d0ad
Cleanup: remove unnecessary "_pad*" members
===================================================================
M source/blender/makesdna/DNA_object_types.h
===================================================================
diff --git a/source/blender/makesdna/DNA_object_types.h b/source/blender/makesdna/DNA_object_types.h
index 58c78e0b41c..88461936bed 100644
--- a/source/blender/makesdna/DNA_object_types.h
+++ b/source/blender/makesdna/DNA_object_types.h
@@ -324,11 +324,22 @@ typedef struct Object {
/** Object color. */
float col[4];
- /** For restricting view, select, render etc. accessible in outliner. */
- char restrictflag;
- char _pad3;
/** Softbody settings. */
short softflag;
+
+ /** For restricting view, select, render etc. accessible in outliner. */
+ char restrictflag;
+
+ /** Flag for pinning. */
+ char shapeflag;
+ /** Current shape key for menu or pinned. */
+ short shapenr;
+
+ char _pad3[2];
+
+ /** Smoothresh is phong interpolation ray_shadow correction in render. */
+ float smoothresh;
+
char _pad4[4];
/** Object constraints. */
@@ -344,21 +355,11 @@ typedef struct Object {
struct SoftBody *soft;
/** Object duplicator for group. */
struct Collection *instance_collection;
- void *_pad5;
-
- char _pad6;
- /** Flag for pinning. */
- char shapeflag;
- /** Current shape key for menu or pinned. */
- short shapenr;
- /** Smoothresh is phong interpolation ray_shadow correction in render. */
- float smoothresh;
/** If fluidsim enabled, store additional settings. */
struct FluidsimSettings *fluidsimSettings;
struct DerivedMesh *derivedDeform, *derivedFinal;
- void *_pad7;
ListBase pc_ids;
@@ -373,7 +374,9 @@ typedef struct Object {
ImageUser *iuser;
char empty_image_visibility_flag;
char empty_image_depth;
- char _pad8[6];
+ char _pad8[2];
+
+ int select_color;
/** Contains data for levels of detail. */
ListBase lodlevels;
@@ -381,9 +384,6 @@ typedef struct Object {
struct PreviewImage *preview;
- int _pad9;
- int select_color;
-
/** Runtime evaluation data (keep last). */
Object_Runtime runtime;
} Object;
More information about the Bf-blender-cvs
mailing list