public CollisionPlane(CollisionObject parent, ColPlane *entry, int offset) : this(parent, parent._points[entry->_point1 - offset], parent._points[entry->_point2 - offset]) { _material = entry->_material; _flags = entry->_flags; _type = entry->Type; _flags2 = entry->Flags2; }
public ColPlane(int pInd1, int pInd2, int pLink1, int pLink2, CollisionPlaneType type, CollisionPlaneFlags2 flags2, CollisionPlaneFlags flags, CollisionPlaneMaterial material) { _point1 = (short)pInd1; _point2 = (short)pInd2; _link1 = (short)pLink1; _link2 = (short)pLink2; _magic = -1; _type = (ushort)((int)flags2 | (int)type); _flags = flags; _material = material; }
public CollisionPlane(CollisionObject parent, ColPlane* entry, int offset) : this(parent, parent._points[entry->_point1 - offset], parent._points[entry->_point2 - offset]) { _material = entry->_material; _flags = entry->_flags; _type = entry->Type; _flags2 = entry->Flags2; }