ecere/gfx/3D/Mesh: Commented out new definitions
authorJerome St-Louis <jerome@ecere.com>
Wed, 9 Dec 2015 22:34:09 +0000 (17:34 -0500)
committerJerome St-Louis <jerome@ecere.com>
Tue, 22 Dec 2015 06:45:14 +0000 (01:45 -0500)
ecere/src/gfx/3D/Mesh.ec

index efeed1e..4cf0456 100644 (file)
@@ -14,7 +14,14 @@ public enum RenderPrimitiveType : PrimitiveGroupType
    quads,
    quadStrip,
    lineStrip
+
+   /* ,
+   lineLoop,
+   lineStrip,
+   polygon
+   */
 };
+
 public class MaterialFlags { public bool doubleSided:1, translucent:1, tile:1, noFog:1, singleSideLight:1; };
 public class Material : struct
 {
@@ -55,6 +62,30 @@ private:
    void * data;
 };
 
+/*
+public class PrimitiveGroupIndices16 : PrimitiveGroup
+{
+   property Array<uint16> indices
+   {
+      set { }
+   }
+}
+
+public class PrimitiveGroupIndices32 : PrimitiveGroup
+{
+   property Array<uint> indices
+   {
+      set { }
+   }
+}
+
+public class PrimitiveGroupVertexRange : PrimitiveGroup
+{
+   property int first { set { } }
+   property int nVertices { set { } }
+}
+*/
+
 public struct PrimitiveSingle
 {
 public: