Stores the current interaction state.
More...
#include <Inventor/elements/SoInteractionElement.h>
Static Public Member Functions | |
| static SoType | getClassTypeId () |
| static int | getClassStackIndex () |
| static void | set (SoState *state, bool moving) |
| static bool | isInteracting (SoState *state) |
| static uint32_t | getElapsedFrames (SoState *state) |
| static double | getElapsedSeconds (SoState *state) |
Stores the current interaction state.
This element stores the current interaction state.
SoWinRenderArea, SoXtRenderArea, SoQtRenderArea
| static int SoInteractionElement::getClassStackIndex | ( | ) | [static] |
Returns the stack id for this element.
Reimplemented from SoElement.
| static SoType SoInteractionElement::getClassTypeId | ( | ) | [static] |
Returns the type identifier for this class.
Reimplemented from SoElement.
| static uint32_t SoInteractionElement::getElapsedFrames | ( | SoState * | state | ) | [static] |
Return number of frames since last interaction flag change.
| static double SoInteractionElement::getElapsedSeconds | ( | SoState * | state | ) | [static] |
Return number of seconds since last interaction flag change.
| static bool SoInteractionElement::isInteracting | ( | SoState * | state | ) | [static] |
Returns TRUE if a user interaction with the viewer is in progress.
| static void SoInteractionElement::set | ( | SoState * | state, | |
| bool | moving | |||
| ) | [static] |
Sets the current interaction in the state.
| uint32_t SoInteractionElement::numFrames |