示例#1
0
 public SplitEvent(NodeLocation block, double timeStamp, double delay)
     : base(timeStamp, delay)
 {
     myName  = theName;
     myBlock = block;
 }
示例#2
0
 public SplitEvent(NodeLocation block) : this(block, TimeSource.defaultClock.currentTime(), 0.0)
 {
 }
示例#3
0
 public SplitEvent(NodeLocation block, double timeStamp) : this(block, timeStamp, 0.0)
 {
 }
示例#4
0
 public AdjustEdgeEvent(NodeLocation block, Int32 edge, Int32 face, Int32 amount) : this(block, edge, face, amount, TimeSource.defaultClock.currentTime(), 0.0)
 {
 }
示例#5
0
 public AdjustEdgeEvent(NodeLocation block, Int32 edge, Int32 face, Int32 amount, double timeStamp) : this(block, edge, face, amount, timeStamp, 0.0)
 {
 }
示例#6
0
 public AdjustVertexEvent(NodeLocation block, Int32 edge, Int32 vert, Int32 amount) : this(block, edge, vert, amount, TimeSource.defaultClock.currentTime(), 0.0)
 {
 }
示例#7
0
 public AdjustVertexEvent(NodeLocation block, Int32 edge, Int32 vert, Int32 amount, double timeStamp) : this(block, edge, vert, amount, timeStamp, 0.0)
 {
 }
示例#8
0
 public AssignMaterialCommand(NodeLocation loc, String name)
     : base(loc)
 {
     myMaterialName = name;
 }
示例#9
0
 public ResetBlockEvent(NodeLocation block, double timeStamp) : this(block, timeStamp, 0.0)
 {
 }
示例#10
0
 public AddBlockCommand(NodeLocation loc, UInt32 matIndex)
     : base(loc)
 {
     myMaterial = matIndex;
 }
示例#11
0
 public DeleteBlockCommand(NodeLocation loc)
     : base(loc)
 {
 }
示例#12
0
 public ResetBlockCommand(NodeLocation loc)
     : base(loc)
 {
 }
示例#13
0
 public JoinBlockCommand(NodeLocation loc)
     : base(loc)
 {
 }
示例#14
0
 public SplitBlockCommand(NodeLocation loc)
     : base(loc)
 {
 }
示例#15
0
 public AdjustFaceCommand(NodeLocation loc, Face face, int amount)
     : base(loc)
 {
     myFace   = face;
     myAmount = amount;
 }
示例#16
0
 public TerrainCommand(NodeLocation loc)
 {
     myLocation = loc;
 }