/// <summary> /// Clean-up. /// </summary> /// <remarks> /// This method should be called when the tangible control is removed. /// </remarks> internal void Dispose() { mainCanvas.Children.Clear(); _filterControl = null; }
void PART_Sprite_Loaded(object sender, RoutedEventArgs e) { this.PART_Sprite.Loaded -= PART_Sprite_Loaded; this.PART_Sprite.BodyObject.CollisionCategories = Category.Cat1 | Category.Cat10 | Category.Cat11 | Category.Cat12 | Category.Cat13 | Category.Cat14; _filterControl = new FilterControl(this) { Width = 360, Height = 200 }; }