ReadonlyexecutionThe execution state, used to set and retrieve values.
ReadonlygraphThe CarbonGraph that is being executed.
The CarbonComponentBase that is executing the CarbonLogicGraph event.
The SceneInstance which is executing the CarbonLogicGraph event.
The SceneObject which is executing the CarbonLogicGraph event.
The CarbonLogicData provides execution relevant data that passes through control flow pins on nodes of a CarbonGraph.
Note
While the class name suggests that this is specific to the CarbonLogicGraph it is only specialized to the parent CarbonGraph class. This allows other carbon graphs to embedd Carbon Logic nodes such as the CarbonAnimationGraph.
Note
Do not expose the CarbonLogicData type to the graph in a
@graphOutputor@graphInputdecoration, otherwise the subclass will not be connectable to the baseControlFlowDatatype.Only expose the type if you want to have a strong filter. Unlike other pins, CF pins do not filter based on subclass compatbility.