#include <MemoryX/gui-plugins/SceneEditor/scene3D/SceneSelectionManager.h>
|
static void | deselectionCallback (void *userData, SoPath *selectionPath) |
| Executes all commands when an Item is deselected and the Callback is voked. More...
|
|
static SoPath * | pickFilterCB (void *userData, const SoPickedPoint *pick) |
| Adjusts a path so that it always show to a valid Object. More...
|
|
static void | selectionCallback (void *userData, SoPath *selectionPath) |
| Executes all commands when an Item is selected and the Callback is voked. More...
|
|
Definition at line 37 of file SceneSelectionManager.h.
◆ SceneSelectionManager()
◆ addToSelection() [1/2]
◆ addToSelection() [2/2]
◆ deselectAll()
◆ deselectionCallback()
void deselectionCallback |
( |
void * |
userData, |
|
|
SoPath * |
selectionPath |
|
) |
| |
|
static |
Executes all commands when an Item is deselected and the Callback is voked.
- Parameters
-
userData | UserData |
selectionPath | Path of deselected Object |
Definition at line 59 of file SceneSelectionManager.cpp.
◆ getAllSelected()
Returns all selected SceneObjects.
- Returns
- vector<scene3D::SceneObjectPtr > Vector of all selected SceneObjects
Definition at line 131 of file SceneSelectionManager.cpp.
◆ getCreateOperations()
bool getCreateOperations |
( |
| ) |
|
◆ isSelected()
◆ pickFilterCB()
SoPath * pickFilterCB |
( |
void * |
userData, |
|
|
const SoPickedPoint * |
pick |
|
) |
| |
|
static |
Adjusts a path so that it always show to a valid Object.
- Parameters
-
userData | UserData |
pick | The Point picked in the Scene |
- Returns
- SoPath New adjusted Path
Definition at line 88 of file SceneSelectionManager.cpp.
◆ removeFromSelection() [1/2]
◆ removeFromSelection() [2/2]
◆ selectionCallback()
void selectionCallback |
( |
void * |
userData, |
|
|
SoPath * |
selectionPath |
|
) |
| |
|
static |
Executes all commands when an Item is selected and the Callback is voked.
- Parameters
-
userData | UserData |
selectionPath | Path of selected Object |
Definition at line 30 of file SceneSelectionManager.cpp.
◆ setCreateOperations()
void setCreateOperations |
( |
bool |
enable | ) |
|
◆ Scene
The documentation for this class was generated from the following files: