3
Nodes/BaseImageNode
Chromum edited this page 2025-05-09 09:01:37 +00:00

BaseImageNode


🔌 INPUT PORTS

Name Type Description
N/A N/A This class defines the structure and processing for other nodes, and does not directly expose input ports.

📤 EXPORT PORTS

Name Type Description
N/A N/A This class defines the structure and processing for other nodes, and does not directly expose output ports.

📝 DESCRIPTION

The BaseImageNode class is an abstract foundational component used to define all image processing nodes within the graph system. It handles:

  • Unique ID and positioning data for editor use.
  • Dynamic input assignment via reflection using custom [Input] and [Output] attributes.
  • Node execution via RunNode() and optional cleanup via RunCleanUp().
  • Core extensibility through the Process() and CleanUp() virtual methods.

⚠️ KNOWN ISSUES

  • N/A