merge with trunk at r27259 and commit of a patch by anthony jones to fix msvc (though...
[blender-staging.git] / source / blender / makesdna / DNA_object_types.h
index 09b8ac01a45a877496602facdee04a0e29ef81a7..3be057959b68ccdaba40b80146e9bf8e793acccb 100644 (file)
@@ -19,7 +19,7 @@
  *
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software Foundation,
- * Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  *
  * The Original Code is Copyright (C) 2001-2002 by NaN Holding BV.
  * All rights reserved.
@@ -129,7 +129,7 @@ typedef struct Object {
 
        /* materials */
        struct Material **mat;  /* material slots */
-       char *matbits;                  /* 1 if material linked to object */
+       char *matbits;  /* a bitfield, with each bit 1 if corrusponding material linked to object */
        int totcol;                             /* copy of mesh or curve or meta */
        int actcol;                             /* currently selected material in the UI */
        
@@ -420,7 +420,7 @@ extern Object workob;
 #define BA_TRANSFORM_PARENT    8192 /* parent of a transformed object */
 
 /* an initial attempt as making selection more specific! */
-#define BA_DESELECT            0
+#define BA_DESELECT    0
 #define BA_SELECT              1