Explorar el Código

move CollisionGroup to PhysicsTypes

mikymod hace 12 años
padre
commit
c93da0041c
Se han modificado 1 ficheros con 40 adiciones y 0 borrados
  1. 40 0
      engine/physics/PhysicsTypes.h

+ 40 - 0
engine/physics/PhysicsTypes.h

@@ -55,4 +55,44 @@ struct ShapeType
 	};
 };
 
+//-----------------------------------------------------------------------------
+struct CollisionGroup
+{
+	enum Enum
+	{
+		GROUP_0		= (1<<0), // Collisions disabled
+		GROUP_1		= (1<<1),
+		GROUP_2		= (1<<2),
+		GROUP_3		= (1<<3),
+		GROUP_4		= (1<<4),
+		GROUP_5		= (1<<5),
+		GROUP_6		= (1<<6),
+		GROUP_7		= (1<<7),
+		GROUP_8		= (1<<8),
+		GROUP_9		= (1<<9),
+		GROUP_10	= (1<<10),
+		GROUP_11	= (1<<11),
+		GROUP_12	= (1<<12),
+		GROUP_13	= (1<<13),
+		GROUP_14	= (1<<14),
+		GROUP_15	= (1<<15),
+		GROUP_16	= (1<<16),
+		GROUP_17	= (1<<17),
+		GROUP_18	= (1<<18),
+		GROUP_19	= (1<<19),
+		GROUP_20	= (1<<20),
+		GROUP_21	= (1<<21),
+		GROUP_22	= (1<<22),
+		GROUP_23	= (1<<23),
+		GROUP_24	= (1<<24),
+		GROUP_25	= (1<<25),
+		GROUP_26	= (1<<26),
+		GROUP_27	= (1<<27),
+		GROUP_28	= (1<<28),
+		GROUP_29	= (1<<29),
+		GROUP_30	= (1<<30),
+		GROUP_31	= (1<<31)
+	};
+};
+
 } // namespace crown