Exemplo n.º 1
0
 public SingleObjectEventArgs(Midget.IObject3D initObj)
 {
     obj = initObj;
 }
Exemplo n.º 2
0
 public AdjustCameraEventArgs( Midget.Cameras.MidgetCamera camera )
 {
     _camera = camera;
 }
Exemplo n.º 3
0
 private void EventFactory_CreateObjectRequest(object sender, Midget.Events.Object.Lifetime.CreateObjectRequestEventArgs e)
 {
     container.Add(new CreateCommand(e.Type,e.Parameters));
 }
Exemplo n.º 4
0
 private void EventFactory_DeleteObjectRequest(object sender, Midget.Events.Object.MultiObjectEventArgs e)
 {
     container.Add(new DeleteCommand(e.Objects));
 }
Exemplo n.º 5
0
 private void EventFactory_UngroupRequest(object sender, Midget.Events.Object.SingleObjectEventArgs e)
 {
     container.Add(new UngroupCommand(e.Object));
 }
Exemplo n.º 6
0
 private void EventFactory_AddKeyFrameRequest(object sender, Midget.Events.Object.Animation.KeyFrameEventArgs e)
 {
     container.Add(new AddKeyFrameCommand(e.Objects,e.FrameIndex));
 }
Exemplo n.º 7
0
 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));
     }
 }
Exemplo n.º 8
0
 private void EventFactory_SelectObjectRequest(object sender, Midget.Events.Object.SingleObjectEventArgs e)
 {
     container.Add(new SelectObjectCommand(e.Object));
 }
Exemplo n.º 9
0
 private void EventFactory_ParentChangeRequest(object sender, Midget.Events.Object.Relation.ParentChangeEventArgs e)
 {
     container.Add(new ParentChangeCommand(e.Objects,e.NewParent));
 }
Exemplo n.º 10
0
 private void EventFactory_DuplicateObjectRequest(object sender, Midget.Events.Object.Lifetime.DuplicateObjectRequestEventArgs e)
 {
     container.Add(new DuplicateCommand());
 }
Exemplo n.º 11
0
 public void GenerateAdjustCameraEvent(object sender, Midget.Cameras.MidgetCamera camera)
 {
     if(AdjustCameraEvent != null)
     {
         AdjustCameraEvent(sender, new AdjustCameraEventArgs(camera));
     }
 }