Users requested the ability to move only the function declaration to a base class from blueprints instead all of the nodes inside the function.
From the user:
"Essentially, 95% of the time what I want to do is take a function in a child, and make it declared on a base class, but with an empty stub in the base and the existing implementation remaining where it is as an override. It's very rare I want to move the implementation, as the intent usually is to reduce dependencies by allowing calls to be made via a reference to the base. Would be awesome if that could be considered."
It may also prove useful to have a way to move functions to the native base class and leave just a stub function, not just with blueprint parent classes.
[Image Removed]
1.Make a BP
2. Create a child BP off of that
3. Add a Function to the child
4. right click on that function
5. "Move function to parent"
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-111632 in the post.
2 |
Component | UE - Gameplay - Blueprint Editor |
---|---|
Target Fix | 5.2 |
Created | Mar 21, 2021 |
---|---|
Resolved | Mar 22, 2024 |
Updated | Apr 17, 2024 |