MeVisLab Toolbox Reference
|
#include <SoActionLog.h>
Public Member Functions | |
SoActionLog () | |
Constructor. | |
void | GLRender (SoGLRenderAction *action) override |
Action handlers. | |
void | callback (SoCallbackAction *action) override |
void | getBoundingBox (SoGetBoundingBoxAction *action) override |
void | getMatrix (SoGetMatrixAction *action) override |
void | handleEvent (SoHandleEventAction *action) override |
void | pick (SoPickAction *action) override |
void | rayPick (SoRayPickAction *action) override |
void | search (SoSearchAction *action) override |
void | write (SoWriteAction *action) override |
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 | printViewerId |
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 | |
~SoActionLog () override | |
Destructor. | |
Definition at line 38 of file SoActionLog.h.
SoActionLog::SoActionLog | ( | ) |
Constructor.
|
overrideprotected |
Destructor.
|
override |
|
override |
|
override |
|
override |
Action handlers.
|
override |
Register this node with the Open Inventor runtime system.
|
override |
|
override |
|
override |
|
override |
SoSFTrigger SoActionLog::clearLog |
clears jsonLog immediately
Definition at line 77 of file SoActionLog.h.
SoSFString SoActionLog::jsonLog |
contains the logged events in JSON format
Definition at line 74 of file SoActionLog.h.
SoSFBool SoActionLog::logToConsole |
flag to enable logging to console
Definition at line 69 of file SoActionLog.h.
SoSFBool SoActionLog::logToString |
flag to enable logging to jsonLog string
Definition at line 72 of file SoActionLog.h.
SoSFBool SoActionLog::printViewerId |
Definition at line 66 of file SoActionLog.h.
SoSFBool SoActionLog::traceCallback |
Definition at line 50 of file SoActionLog.h.
SoSFBool SoActionLog::traceEnterLeaveEvent |
Definition at line 58 of file SoActionLog.h.
SoSFBool SoActionLog::traceGetBoundingBox |
Definition at line 51 of file SoActionLog.h.
SoSFBool SoActionLog::traceGetMatrix |
Definition at line 52 of file SoActionLog.h.
SoSFBool SoActionLog::traceGLRender |
Definition at line 49 of file SoActionLog.h.
SoSFBool SoActionLog::traceHandleEvent |
Definition at line 53 of file SoActionLog.h.
SoSFBool SoActionLog::traceKeyboardEvent |
Definition at line 57 of file SoActionLog.h.
SoSFBool SoActionLog::traceLocation2Event |
Definition at line 54 of file SoActionLog.h.
SoSFBool SoActionLog::traceLocation2RefreshEvent |
Definition at line 55 of file SoActionLog.h.
SoSFBool SoActionLog::traceMouseButtonEvent |
Definition at line 56 of file SoActionLog.h.
SoSFBool SoActionLog::traceMouseWheelEvent |
Definition at line 59 of file SoActionLog.h.
SoSFBool SoActionLog::tracePick |
Definition at line 61 of file SoActionLog.h.
SoSFBool SoActionLog::traceRayPick |
Definition at line 62 of file SoActionLog.h.
SoSFBool SoActionLog::traceSearch |
Definition at line 63 of file SoActionLog.h.
SoSFBool SoActionLog::traceUnknownEvent |
Definition at line 60 of file SoActionLog.h.
SoSFBool SoActionLog::traceWrite |
Definition at line 64 of file SoActionLog.h.