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) |
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 |