The SoFCEnableHighlightAction class is used to inform an SoFCSelection node whether preselection is enabled or disabled. More...
#include <SoFCSelectionAction.h>
Public Member Functions | |
SoFCEnableHighlightAction (const SbBool &sel) | |
~SoFCEnableHighlightAction () | |
Static Public Member Functions | |
static void | finish (void) |
static void | initClass () |
The order of the defined SO_ACTION_ADD_METHOD statements is very important. | |
Public Attributes | |
const SbBool & | highlight |
Protected Member Functions | |
virtual void | beginTraversal (SoNode *node) |
The SoFCEnableHighlightAction class is used to inform an SoFCSelection node whether preselection is enabled or disabled.
Definition at line 96 of file SoFCSelectionAction.h.
SoFCEnableHighlightAction::SoFCEnableHighlightAction | ( | const SbBool & | sel | ) |
Definition at line 323 of file SoFCSelectionAction.cpp.
SoFCEnableHighlightAction::~SoFCEnableHighlightAction | ( | ) |
Definition at line 330 of file SoFCSelectionAction.cpp.
void SoFCEnableHighlightAction::beginTraversal | ( | SoNode * | node | ) | [protected, virtual] |
Definition at line 335 of file SoFCSelectionAction.cpp.
void SoFCEnableHighlightAction::finish | ( | void | ) | [static] |
Definition at line 317 of file SoFCSelectionAction.cpp.
void SoFCEnableHighlightAction::initClass | ( | void | ) | [static] |
The order of the defined SO_ACTION_ADD_METHOD statements is very important.
First the base classes and afterwards subclasses of them must be listed, otherwise the registered methods of subclasses will be overridden. For more details see the thread in the Coin3d forum https://www.coin3d.org/pipermail/coin-discuss/2004-May/004346.html. This means that SoSwitch
must be listed after SoGroup
and SoFCSelection
after SoSeparator
because both classes inherits the others.
Definition at line 275 of file SoFCSelectionAction.cpp.
Referenced by Gui::SoFCDB::init().
const SbBool& Gui::SoFCEnableHighlightAction::highlight |
Definition at line 104 of file SoFCSelectionAction.h.
Referenced by Gui::SoFCUnifiedSelection::doAction(), and Gui::SoFCSelection::doAction().