|
Aeon Engine c550894
AeonGames Open Source Game Engine
|
Custom widget for visual node graph editing. More...
#include <C:/Code/AeonEngine/tools/worldeditor/NodeView.h>


Public Member Functions | |
| NodeView (QWidget *parent=nullptr) | |
| Construct the node view widget. | |
| ~NodeView () | |
| Destructor. | |
Protected Member Functions | |
| void | keyPressEvent (QKeyEvent *event) override |
| Handle key press events. | |
| void | mousePressEvent (QMouseEvent *event) override |
| Handle mouse press events. | |
| void | mouseMoveEvent (QMouseEvent *event) override |
| Handle mouse move events. | |
| void | mouseReleaseEvent (QMouseEvent *event) override |
| Handle mouse release events. | |
| void | paintEvent (QPaintEvent *event) override |
| Handle paint events. | |
Custom widget for visual node graph editing.
Definition at line 25 of file NodeView.h.
| AeonGames::NodeView::NodeView | ( | QWidget * | parent = nullptr | ) |
Construct the node view widget.
| parent | Parent widget. |
Definition at line 27 of file NodeView.cpp.
|
overrideprotected |
Handle key press events.
Definition at line 44 of file NodeView.cpp.
|
overrideprotected |
Handle mouse move events.
Definition at line 69 of file NodeView.cpp.
|
overrideprotected |
Handle mouse press events.
Definition at line 57 of file NodeView.cpp.
|
overrideprotected |
Handle mouse release events.
Definition at line 74 of file NodeView.cpp.
|
overrideprotected |
Handle paint events.
Definition at line 35 of file NodeView.cpp.