Summary
The final_super_base
specifier is restricted to be for epic internal use. This is unfortunate as it does not permit user code to replicate the similar type constraint the component
class has.
Please select what you are reporting on:
Verse
What Type of Bug are you experiencing?
Verse
Steps to Reproduce
This code triggers the error message:
my_base := class<final_super_base> {}
Expected Result
final_super_base
should be permitted in user code bases.
Observed Result
final_super_base
remains epic_internal.
Platform(s)
UEFN (v37.10)
Additional Notes
My use case is to move away from pre-defined enum
based set of options into a dynamic but constraint variant of editor exposed types (somewhat similar to tag
). While we can restrict the final super type, we are unable to create a base type that requires final_super
on its subtypes.