public SingleObjectEventArgs(Midget.IObject3D initObj) { obj = initObj; }
public AdjustCameraEventArgs( Midget.Cameras.MidgetCamera camera ) { _camera = camera; }
private void EventFactory_CreateObjectRequest(object sender, Midget.Events.Object.Lifetime.CreateObjectRequestEventArgs e) { container.Add(new CreateCommand(e.Type,e.Parameters)); }
private void EventFactory_DeleteObjectRequest(object sender, Midget.Events.Object.MultiObjectEventArgs e) { container.Add(new DeleteCommand(e.Objects)); }
private void EventFactory_UngroupRequest(object sender, Midget.Events.Object.SingleObjectEventArgs e) { container.Add(new UngroupCommand(e.Object)); }
private void EventFactory_AddKeyFrameRequest(object sender, Midget.Events.Object.Animation.KeyFrameEventArgs e) { container.Add(new AddKeyFrameCommand(e.Objects,e.FrameIndex)); }
private void EventFactory_TransformationRequest(object sender, Midget.Events.Object.Transformation.TransformationRequestEventArgs e) { if(e.Transformation == Transformation.Translate) { container.Add(new TranslateCommand(e.Objects,e.Position.X,e.Position.Y,e.Position.Z)); } else if(e.Transformation == Transformation.Scale) { container.Add(new ScaleCommand(e.Objects,e.Position.X,e.Position.Y,e.Position.Z)); } else if (e.Transformation == Transformation.Rotate) { container.Add(new RotateCommand(e.Objects,e.Position.X,e.Position.Y,e.Position.Z)); } else { container.Add(new PivotCommand(e.Objects,e.Position.X,e.Position.Y,e.Position.Z)); } }
private void EventFactory_SelectObjectRequest(object sender, Midget.Events.Object.SingleObjectEventArgs e) { container.Add(new SelectObjectCommand(e.Object)); }
private void EventFactory_ParentChangeRequest(object sender, Midget.Events.Object.Relation.ParentChangeEventArgs e) { container.Add(new ParentChangeCommand(e.Objects,e.NewParent)); }
private void EventFactory_DuplicateObjectRequest(object sender, Midget.Events.Object.Lifetime.DuplicateObjectRequestEventArgs e) { container.Add(new DuplicateCommand()); }
public void GenerateAdjustCameraEvent(object sender, Midget.Cameras.MidgetCamera camera) { if(AdjustCameraEvent != null) { AdjustCameraEvent(sender, new AdjustCameraEventArgs(camera)); } }