Please select what you are reporting on:
Verse
What Type of Bug are you experiencing?
Verse
Summary
The upcoming bridge_component has a method called AsCreativeDevice method that allows us to query for potential child creative devices attached through that component from the parent entity/prefab.
@experimental
bridge_component<native><epic_internal> := class(component):
@experimental
AsCreativeDevice<public>(Type: subtype(creative_device_base))<suspends>: ?Type = external {}
This is cool but it does not allow us to attach custom creative_props through that component. This is very useful especially because scene graph will not provide many needed components directly from the start. However those could be injected through the creative prop to bridge the temporary limitation. It might seem to have little usage because there is not much we can do to with creative props through verse, but we could for example bridge the lack of a control rig component. The parent entity can then move the entire control rig around.
Therefore I propose to add additional method to the bridge_component which would query creative_props!
Steps to Reproduce
None, absence of functionality.
Expected Result
Scene Graph bridge_component should provide the requested method.
@experimental
bridge_component<native><epic_internal> := class(component):
....
@experimental
CreativeProps<public>(): []creative_prop # REQUESTED NEW METHOD
(Not sure if it should be async like AsCreativeDevice method is.)
Observed Result
N/A
Platform(s)
PC