private void initUnityEvents() { // If the interaction component is added at runtime, _eventTable won't have been // constructed yet. if (_eventTable == null) { _eventTable = new EnumEventTable(); } setupCallback(ref OnAttachedToAnchor, EventType.OnAttachedToAnchor); setupCallback(ref OnLockedToAnchor, EventType.OnLockedToAnchor); setupCallback(ref OnDetachedFromAnchor, EventType.OnDetachedFromAnchor); setupCallback(ref WhileAttachedToAnchor, EventType.WhileAttachedToAnchor); setupCallback(ref WhileLockedToAnchor, EventType.WhileLockedToAnchor); setupCallback(ref OnPostTryAnchorOnGraspEnd, EventType.OnPostTryAnchorOnGraspEnd); }