protected virtual void DoPointerClick() { if (!clickEnabled) { return; } EventDispatcher.Raise(new ObjectClicked.ObjectClickedEvent(this)); }