Element that stores a proxy object to the currently active viewer.
More...
#include <SoInteractionCoordinatorElement.h>
|
void | init (SoState *state) override |
| Initializes this element. More...
|
|
void | push (SoState *state) override |
| Copies coordinator from previous element in push, remembers number of mappers. More...
|
|
void | pop (SoState *state, const SoElement *prevTopElement) override |
| Restores initial number of mappers in the coordinator/. More...
|
|
SbBool | matches (const SoElement *elt) const override |
| Always returns TRUE, since this element should never be a criterion for cache invalidation. More...
|
|
SoElement * | copyMatchInfo () const override |
| Creates and returns a copy of this element. More...
|
|
Element that stores a proxy object to the currently active viewer.
Definition at line 31 of file SoInteractionCoordinatorElement.h.
◆ ~SoInteractionCoordinatorElement()
SoInteractionCoordinatorElement::~SoInteractionCoordinatorElement |
( |
| ) |
|
|
overrideprotecteddefault |
◆ addMapper()
static void SoInteractionCoordinatorElement::addMapper |
( |
SoState * |
state, |
|
|
SoInteractionMapper * |
mapper |
|
) |
| |
|
static |
Adds a new interaction mapper to current coordinator.
◆ copyMatchInfo()
SoElement* SoInteractionCoordinatorElement::copyMatchInfo |
( |
| ) |
const |
|
override |
Creates and returns a copy of this element.
◆ get()
Returns the coordinator (might be NULL!).
◆ init()
void SoInteractionCoordinatorElement::init |
( |
SoState * |
state | ) |
|
|
override |
Initializes this element.
◆ initClass()
static void SoInteractionCoordinatorElement::initClass |
( |
| ) |
|
|
static |
◆ matches()
SbBool SoInteractionCoordinatorElement::matches |
( |
const SoElement * |
elt | ) |
const |
|
override |
Always returns TRUE, since this element should never be a criterion for cache invalidation.
◆ pop()
void SoInteractionCoordinatorElement::pop |
( |
SoState * |
state, |
|
|
const SoElement * |
prevTopElement |
|
) |
| |
|
override |
Restores initial number of mappers in the coordinator/.
◆ push()
void SoInteractionCoordinatorElement::push |
( |
SoState * |
state | ) |
|
|
override |
Copies coordinator from previous element in push, remembers number of mappers.
◆ set()
◆ _coordinator
◆ _mapperCount
size_t SoInteractionCoordinatorElement::_mapperCount {} |
|
protected |
The documentation for this class was generated from the following file: