MeVisLabToolboxReference
|
#include <SoActionLog.h>
Public Member Functions | |
SoActionLog () | |
Constructor. | |
virtual void | GLRender (SoGLRenderAction *action) |
Action handlers. | |
virtual void | callback (SoCallbackAction *action) |
virtual void | getBoundingBox (SoGetBoundingBoxAction *action) |
virtual void | getMatrix (SoGetMatrixAction *action) |
virtual void | handleEvent (SoHandleEventAction *action) |
virtual void | pick (SoPickAction *action) |
virtual void | rayPick (SoRayPickAction *action) |
virtual void | search (SoSearchAction *action) |
virtual void | write (SoWriteAction *action) |
Static Public Member Functions | |
static void | initClass () |
Register this node with the Open Inventor runtime system. | |
Public Attributes | |
SoSFBool | traceGLRender |
SoSFBool | traceCallback |
SoSFBool | traceGetBoundingBox |
SoSFBool | traceGetMatrix |
SoSFBool | traceHandleEvent |
SoSFBool | traceLocation2Event |
SoSFBool | traceLocation2RefreshEvent |
SoSFBool | traceMouseButtonEvent |
SoSFBool | traceKeyboardEvent |
SoSFBool | traceEnterLeaveEvent |
SoSFBool | traceMouseWheelEvent |
SoSFBool | traceUnknownEvent |
SoSFBool | tracePick |
SoSFBool | traceRayPick |
SoSFBool | traceSearch |
SoSFBool | traceWrite |
SoSFBool | logToConsole |
flag to enable logging to console | |
SoSFBool | logToString |
flag to enable logging to jsonLog string | |
SoSFString | jsonLog |
contains the logged events in JSON format | |
SoSFTrigger | clearLog |
clears jsonLog immediately | |
Protected Member Functions | |
virtual | ~SoActionLog () |
Destructor. |
Definition at line 30 of file SoActionLog.h.
SoActionLog::SoActionLog | ( | ) |
Constructor.
virtual SoActionLog::~SoActionLog | ( | ) | [protected, virtual] |
Destructor.
virtual void SoActionLog::callback | ( | SoCallbackAction * | action | ) | [virtual] |
virtual void SoActionLog::getBoundingBox | ( | SoGetBoundingBoxAction * | action | ) | [virtual] |
virtual void SoActionLog::getMatrix | ( | SoGetMatrixAction * | action | ) | [virtual] |
virtual void SoActionLog::GLRender | ( | SoGLRenderAction * | action | ) | [virtual] |
Action handlers.
virtual void SoActionLog::handleEvent | ( | SoHandleEventAction * | action | ) | [virtual] |
static void SoActionLog::initClass | ( | ) | [static] |
Register this node with the Open Inventor runtime system.
virtual void SoActionLog::pick | ( | SoPickAction * | action | ) | [virtual] |
virtual void SoActionLog::rayPick | ( | SoRayPickAction * | action | ) | [virtual] |
virtual void SoActionLog::search | ( | SoSearchAction * | action | ) | [virtual] |
virtual void SoActionLog::write | ( | SoWriteAction * | action | ) | [virtual] |
SoSFTrigger SoActionLog::clearLog |
clears jsonLog immediately
Definition at line 67 of file SoActionLog.h.
SoSFString SoActionLog::jsonLog |
contains the logged events in JSON format
Definition at line 64 of file SoActionLog.h.
SoSFBool SoActionLog::logToConsole |
flag to enable logging to console
Definition at line 59 of file SoActionLog.h.
SoSFBool SoActionLog::logToString |
flag to enable logging to jsonLog string
Definition at line 62 of file SoActionLog.h.
SoSFBool SoActionLog::traceCallback |
Definition at line 42 of file SoActionLog.h.
SoSFBool SoActionLog::traceEnterLeaveEvent |
Definition at line 50 of file SoActionLog.h.
SoSFBool SoActionLog::traceGetBoundingBox |
Definition at line 43 of file SoActionLog.h.
SoSFBool SoActionLog::traceGetMatrix |
Definition at line 44 of file SoActionLog.h.
SoSFBool SoActionLog::traceGLRender |
Definition at line 41 of file SoActionLog.h.
SoSFBool SoActionLog::traceHandleEvent |
Definition at line 45 of file SoActionLog.h.
SoSFBool SoActionLog::traceKeyboardEvent |
Definition at line 49 of file SoActionLog.h.
SoSFBool SoActionLog::traceLocation2Event |
Definition at line 46 of file SoActionLog.h.
Definition at line 47 of file SoActionLog.h.
SoSFBool SoActionLog::traceMouseButtonEvent |
Definition at line 48 of file SoActionLog.h.
SoSFBool SoActionLog::traceMouseWheelEvent |
Definition at line 51 of file SoActionLog.h.
SoSFBool SoActionLog::tracePick |
Definition at line 53 of file SoActionLog.h.
SoSFBool SoActionLog::traceRayPick |
Definition at line 54 of file SoActionLog.h.
SoSFBool SoActionLog::traceSearch |
Definition at line 55 of file SoActionLog.h.
SoSFBool SoActionLog::traceUnknownEvent |
Definition at line 52 of file SoActionLog.h.
SoSFBool SoActionLog::traceWrite |
Definition at line 56 of file SoActionLog.h.