public BaseModelFileHistoryNode(uint objectID, string filename, string zipfilename, TransformationNode.Transform transform) : base(objectID) { this.filename = filename; this.zipfilename = zipfilename; this.transform = transform; }
public void PushTransformObject(uint objectID, TransformationNode.Transform previousTransform, TransformationNode.Transform newTransform) { if (previousTransform.Equals(ref newTransform)) { return; } lock (threadSync) { if (!_recordHistory) { return; } PushToHistory(new TransformObjectHistoryNode(objectID, previousTransform, newTransform)); } }
public AddModelFileHistoryNode(uint objectID, string filename, string zipfilename, TransformationNode.Transform transform) : base(objectID, filename, zipfilename, transform) { }
public void PushRemoveModelFile(uint objectID, string filename, string zipfilename, TransformationNode.Transform transform) { lock (threadSync) { if (!_recordHistory) { return; } PushToHistory(new RemoveModelFileHistoryNode(objectID, filename, zipfilename, transform)); } }
public TransformObjectHistoryNode(uint objectID, TransformationNode.Transform previousTransform, TransformationNode.Transform newTransform) : base(objectID) { this.previousTransform = previousTransform; this.newTransform = newTransform; }