Update Nodes/BaseImageNode
parent
ede409cd01
commit
885556b5c9
@ -1 +1,34 @@
|
|||||||
Welcome to the Wiki.
|
# 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 does not produce output directly. It provides a base framework for node data handling. |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 📝 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
|
Loading…
x
Reference in New Issue
Block a user