Workspace::WorkspaceEditorInputAdapter
#include "GUI/Workspace/WorkspaceDiwne.h"
Inherits from DIWNE::NodeEditorInputAdapter, DIWNE::InputAdapter
Public Functions
Name | |
---|---|
WorkspaceEditorInputAdapter(DIWNE::NodeEditor & editor) | |
virtual bool | deleteSelectedNodes() override |
virtual bool | invertSelection() override |
virtual bool | selectAllNodes() override |
Additional inherited members
Public Functions inherited from DIWNE::NodeEditorInputAdapter
Name | |
---|---|
NodeEditorInputAdapter(NodeEditor & editor) | |
virtual bool | bypassIsMouseDragging0() override |
virtual bool | bypassIsMouseDragging1() override |
virtual bool | bypassIsMouseDragging2() override |
virtual float | getZoomDelta() |
virtual bool | multiDeselectionActive()<br>Subtractive selection version of the multi selection. |
virtual bool | multiSelectionActive()<br>Multi selection allows multiple items to be selected. |
virtual bool | panDragging() |
virtual bool | panKeyDown() |
virtual bool | panKeyPressed() |
virtual bool | selectionRectangleDragging() |
virtual bool | selectionRectangleKeyDown() |
virtual bool | selectionRectangleKeyPressed() |
virtual ImVec2 | selectionRectangleStartPosition() |
Protected Attributes inherited from DIWNE::NodeEditorInputAdapter
Name | |
---|---|
NodeEditor & | editor |
Public Functions inherited from DIWNE::InputAdapter
Name | |
---|---|
virtual ImVec2 | bypassGetMouseDelta() |
virtual ImVec2 | bypassGetMouseDragDelta0() |
virtual ImVec2 | bypassGetMouseDragDelta1() |
virtual ImVec2 | bypassGetMouseDragDelta2() |
virtual ImVec2 | bypassGetMousePos() |
virtual float | bypassGetMouseWheel() |
virtual bool | bypassIsItemClicked0() |
virtual bool | bypassIsItemClicked1() |
virtual bool | bypassIsItemClicked2() |
virtual bool | bypassIsMouseClicked0() |
virtual bool | bypassIsMouseClicked1() |
virtual bool | bypassIsMouseClicked2() |
virtual bool | bypassIsMouseDown0() |
virtual bool | bypassIsMouseDown1() |
virtual bool | bypassIsMouseDown2() |
virtual bool | bypassIsMouseDragging0() |
virtual bool | bypassIsMouseDragging1() |
virtual bool | bypassIsMouseDragging2() |
virtual bool | bypassIsMouseReleased0() |
virtual bool | bypassIsMouseReleased1() |
virtual bool | bypassIsMouseReleased2() |
virtual ImVec2 | bypassMouseClickedPos0() |
virtual ImVec2 | bypassMouseClickedPos1() |
virtual ImVec2 | bypassMouseClickedPos2() |
Public Functions Documentation
function WorkspaceEditorInputAdapter
cpp
inline WorkspaceEditorInputAdapter(
DIWNE::NodeEditor & editor
)
inline WorkspaceEditorInputAdapter(
DIWNE::NodeEditor & editor
)
function deleteSelectedNodes
cpp
virtual bool deleteSelectedNodes() override
virtual bool deleteSelectedNodes() override
Reimplements: DIWNE::NodeEditorInputAdapter::deleteSelectedNodes
function invertSelection
cpp
virtual bool invertSelection() override
virtual bool invertSelection() override
Reimplements: DIWNE::NodeEditorInputAdapter::invertSelection
function selectAllNodes
cpp
virtual bool selectAllNodes() override
virtual bool selectAllNodes() override
Reimplements: DIWNE::NodeEditorInputAdapter::selectAllNodes
Updated on 2025-05-31 at 12:55:31 +0000