XII Release 0.1.0
Loading...
Searching...
No Matches
xiiParticleGraphLinkDesc Struct Reference

Directed connection between two particle graph pins. More...

#include <ParticleGraph.h>

Public Attributes

xiiUuid m_SourceNode
 Unique identifier of the source node for this link. This should correspond to the m_NodeId of an existing node in the graph.
xiiHashedString m_sSourcePin
 Name of the source pin on the source node for this link. This should correspond to the m_sName of an output pin in the source node's m_Outputs array.
xiiUuid m_TargetNode
 Unique identifier of the target node for this link. This should correspond to the m_NodeId of an existing node in the graph.
xiiHashedString m_sTargetPin
 Name of the target pin on the target node for this link. This should correspond to the m_sName of an input pin in the target node's m_Inputs array.
bool m_bEnabled = true
 Whether this link is enabled and should be considered for execution. This is a hint for the editor and runtime to allow temporarily disabling connections without deleting them, which can be useful for testing and debugging different graph configurations. The node's implementation may choose to ignore disabled links or use them as a hint to skip certain computations.

Detailed Description

Directed connection between two particle graph pins.


The documentation for this struct was generated from the following file:
  • /home/runner/work/XII/XII/Source/Engine/GraphicsCore/Particles/ParticleGraph.h