Base class for editing interaction profiles.
This is a base class for interaction profile editors used by the OpenXR action map editor. It can be used to create bespoke editors for specific interaction profiles.
Setup this editor for the provided [param action_map] and [param interaction_profile].