FlowGraph icon indicating copy to clipboard operation
FlowGraph copied to clipboard

Flow graph flow asset params initial

Open LindyHopperGT opened this issue 3 months ago • 0 comments

[FlowAssetParams] Initial implementation of FlowAssetParams FlowAssetParams are a new data asset, that is optionally managed by the FlowAsset, sourcing properties from the Start node of the graph. These params can be subclassed to create overrides. At runtime, either the base or a compatible subclass may be used to provide data for start data pins in the flow graph.

  • Added FlowAssetParams
  • Added support to FlowAsset to optionally create and sync with FlowAssetParams base
  • Added AssetDefinition_FlorAssetParams to add 'create child', for creating 'subclassed' params that override some elements
  • Updated FFlowNamedDataPinProperty to have Guid and other properties used in the FlowAssetParams use-case
  • Added FlowNamedPropertiesSupplierInterface
  • Added FlowAssetProviderInterface
  • FFlowAssetParamsPtr - wrapper class for details customization
  • Added Params support to FlowComponent & FlowSubsystem

Also:

  • Removed stale references to IFlowOwnerInterface
  • Merged over some deltas from IFlowExtended/Curated Property Customization

LindyHopperGT avatar Oct 03 '25 19:10 LindyHopperGT