private void OnInjectMessage(InjectMessage msg) { if (msg.InjectorId == InserterId) { ExecuteInjection(); } }
private void OnInjectMessage(InjectMessage msg) { var ie = msg.InjectElement; ie.Parent = this; Children.Add(ie); }
private void OnInjectMessage(InjectMessage msg) { if (PanelViewModel != null) { var builder = new MeshBuilder(); builder.AddCone(msg.Position + msg.Direction * 20.0, msg.Position, 4.0, true, 20); PanelViewModel.AppendMeshGeometry3D(builder.ToMesh(), msg.Color); } }