Is it possible for a component to implement an interface on behalf of an actor?

Simple question: Is it possible for a component to implement an interface on behalf of an actor in c++? If so, how can it be done?

2 Likes

I also want to know this answer… I am finding some issue with nuances of implementing the GenericTeamInterface on AI and Player Characters… If I could implement the GenericTeamInterface for an actor via a component, that would clear me right up!

I also really would want this. Has there been any developments in this area in recent years? (I’m guessing a Blueprint solution is out of the question, as usual?)

No, AFAIK. If you want to implement the interface in a component, extend the interface in the component, not in the class.