private void OnComponentRemoved(GameComponentCollectionEventArgs eventArgs) { if (ComponentRemoved != null) { ComponentRemoved(this, eventArgs); } }
private void Components_ComponentRemoved(object sender, GameComponentCollectionEventArgs e) { DecategorizeComponent(e.GameComponent); }
private void Components_ComponentAdded(object sender, GameComponentCollectionEventArgs e) { e.GameComponent.Initialize(); CategorizeComponent(e.GameComponent); }