EDInteractionSystem Documentation
EDInteractionSystem is a C++ Unreal Engine plugin that provides a reusable interaction framework for:
- Actor interactables via
UEDInteractableComponent - Foliage/instanced mesh interactables (data-driven via Project Settings)
- Multiple interaction methods: press, hold, hit-points, button mashing
- Client/server flows and validation
- Optional outline highlighting and a screen-space interaction widget
- MVVM-friendly UI via
UEDInteractionViewModel - Extensibility via interaction fragments that can inject extra ViewModels
Start here: