Exemplo n.º 1
0
 /// <summary>
 /// Constructor.
 /// </summary>
 /// <param name="vertex1">Index of this linedef's first vertex</param>
 /// <param name="vertex2">Index of this linedef's second vertex</param>
 /// <param name="flags">Linedef flags</param>
 /// <param name="type">Linedef special type</param>
 /// <param name="tag">Linedef action tag</param>
 /// <param name="sidedefLeft">Index of this sidedef's right sidedef</param>
 /// <param name="sidedefRight">Index of this sidedef's left sidedef</param>
 public Linedef(int vertex1, int vertex2, LinedefFlags flags, int type, int tag, int sidedefLeft, int sidedefRight)
 {
     Vertex1      = vertex1;
     Vertex2      = vertex2;
     Flags        = flags;
     Type         = type;
     Tag          = tag;
     SidedefRight = sidedefRight;
     SidedefLeft  = sidedefLeft;
 }
Exemplo n.º 2
0
 public Linedef(ushort startVertex,
                ushort endVertex,
                LinedefFlags flags,
                ushort lineType,
                ushort sectorTag,
                ushort frontSidedef,
                ushort backSidedef)
 {
     StartVertex  = startVertex;
     EndVertex    = endVertex;
     Flags        = flags;
     LineType     = lineType;
     SectorTag    = sectorTag;
     FrontSidedef = frontSidedef;
     BackSidedef  = backSidedef;
 }