Skip to main content

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
  • Data-driven UI via state structures

Start here: