Gui::SoFCSelectionContext Struct Reference
#include <SoFCSelectionContext.h>
Public Member Functions | |
| bool | checkGlobal (SoFCSelectionContextPtr ctx) |
| virtual SoFCSelectionContextBasePtr | copy () |
| void | highlightAll () |
| bool | isHighlightAll () const |
| bool | isHighlighted () const |
| bool | isSelectAll () const |
| bool | isSelected () const |
| void | removeHighlight () |
| bool | removeIndex (int index) |
| void | selectAll () |
| virtual | ~SoFCSelectionContext () |
Public Member Functions inherited from Gui::SoFCSelectionContextBase | |
| virtual | ~SoFCSelectionContextBase () |
Public Attributes | |
| std::shared_ptr< int > | counter |
| SbColor | highlightColor |
| int | highlightIndex = -1 |
| SbColor | selectionColor |
| std::set< int > | selectionIndex |
Static Public Attributes | |
| static MergeFunc | merge |
Additional Inherited Members | |
Public Types inherited from Gui::SoFCSelectionContextBase | |
| typedef int | MergeFunc(int status, SoFCSelectionContextBasePtr &output, SoFCSelectionContextBasePtr input, SoFCSelectionRoot *node) |
Constructor & Destructor Documentation
◆ ~SoFCSelectionContext()
|
virtual |
Member Function Documentation
◆ checkGlobal()
| bool SoFCSelectionContext::checkGlobal | ( | SoFCSelectionContextPtr | ctx | ) |
◆ copy()
|
virtual |
Reimplemented in Gui::SoFCSelectionContextEx.
◆ highlightAll()
| void Gui::SoFCSelectionContext::highlightAll | ( | ) |
Referenced by checkGlobal().
◆ isHighlightAll()
| bool Gui::SoFCSelectionContext::isHighlightAll | ( | ) | const |
◆ isHighlighted()
| bool Gui::SoFCSelectionContext::isHighlighted | ( | ) | const |
◆ isSelectAll()
| bool Gui::SoFCSelectionContext::isSelectAll | ( | ) | const |
◆ isSelected()
| bool Gui::SoFCSelectionContext::isSelected | ( | ) | const |
◆ removeHighlight()
| void Gui::SoFCSelectionContext::removeHighlight | ( | ) |
Referenced by checkGlobal().
◆ removeIndex()
| bool SoFCSelectionContext::removeIndex | ( | int | index | ) |
References selectionIndex.
◆ selectAll()
| void Gui::SoFCSelectionContext::selectAll | ( | ) |
Member Data Documentation
◆ counter
| std::shared_ptr<int> Gui::SoFCSelectionContext::counter |
◆ highlightColor
| SbColor Gui::SoFCSelectionContext::highlightColor |
Referenced by checkGlobal().
◆ highlightIndex
| int Gui::SoFCSelectionContext::highlightIndex = -1 |
Referenced by checkGlobal().
◆ merge
|
static |
◆ selectionColor
| SbColor Gui::SoFCSelectionContext::selectionColor |
Referenced by checkGlobal().
◆ selectionIndex
| std::set<int> Gui::SoFCSelectionContext::selectionIndex |
Referenced by checkGlobal(), and removeIndex().
The documentation for this struct was generated from the following files:
- src/Gui/SoFCSelectionContext.h
- src/Gui/SoFCSelectionContext.cpp
Public Member Functions inherited from
1.8.17