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_prop
s 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_prop
s!
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