#include <SoActionLog.h>
 | 
|   | 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 void  | initClass () | 
|   | Register this node with the Open Inventor runtime system.  
  | 
|   | 
Definition at line 38 of file SoActionLog.h.
 
◆ SoActionLog()
      
        
          | SoActionLog::SoActionLog  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ ~SoActionLog()
  
  
      
        
          | SoActionLog::~SoActionLog  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overrideprotected   | 
  
 
 
◆ callback()
  
  
      
        
          | void SoActionLog::callback  | 
          ( | 
          SoCallbackAction *  | 
          action | ) | 
           | 
         
       
   | 
  
override   | 
  
 
 
◆ getBoundingBox()
  
  
      
        
          | void SoActionLog::getBoundingBox  | 
          ( | 
          SoGetBoundingBoxAction *  | 
          action | ) | 
           | 
         
       
   | 
  
override   | 
  
 
 
◆ getMatrix()
  
  
      
        
          | void SoActionLog::getMatrix  | 
          ( | 
          SoGetMatrixAction *  | 
          action | ) | 
           | 
         
       
   | 
  
override   | 
  
 
 
◆ GLRender()
  
  
      
        
          | void SoActionLog::GLRender  | 
          ( | 
          SoGLRenderAction *  | 
          action | ) | 
           | 
         
       
   | 
  
override   | 
  
 
 
◆ handleEvent()
  
  
      
        
          | void SoActionLog::handleEvent  | 
          ( | 
          SoHandleEventAction *  | 
          action | ) | 
           | 
         
       
   | 
  
override   | 
  
 
 
◆ initClass()
  
  
      
        
          | static void SoActionLog::initClass  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
Register this node with the Open Inventor runtime system. 
 
 
◆ pick()
  
  
      
        
          | void SoActionLog::pick  | 
          ( | 
          SoPickAction *  | 
          action | ) | 
           | 
         
       
   | 
  
override   | 
  
 
 
◆ rayPick()
  
  
      
        
          | void SoActionLog::rayPick  | 
          ( | 
          SoRayPickAction *  | 
          action | ) | 
           | 
         
       
   | 
  
override   | 
  
 
 
◆ search()
  
  
      
        
          | void SoActionLog::search  | 
          ( | 
          SoSearchAction *  | 
          action | ) | 
           | 
         
       
   | 
  
override   | 
  
 
 
◆ write()
  
  
      
        
          | void SoActionLog::write  | 
          ( | 
          SoWriteAction *  | 
          action | ) | 
           | 
         
       
   | 
  
override   | 
  
 
 
◆ clearLog
      
        
          | SoSFTrigger SoActionLog::clearLog | 
        
      
 
 
◆ jsonLog
      
        
          | SoSFString SoActionLog::jsonLog | 
        
      
 
contains the logged events in JSON format 
Definition at line 74 of file SoActionLog.h.
 
 
◆ logToConsole
      
        
          | SoSFBool SoActionLog::logToConsole | 
        
      
 
flag to enable logging to console 
Definition at line 69 of file SoActionLog.h.
 
 
◆ logToString
      
        
          | SoSFBool SoActionLog::logToString | 
        
      
 
flag to enable logging to jsonLog string 
Definition at line 72 of file SoActionLog.h.
 
 
◆ printViewerId
      
        
          | SoSFBool SoActionLog::printViewerId | 
        
      
 
 
◆ traceCallback
      
        
          | SoSFBool SoActionLog::traceCallback | 
        
      
 
 
◆ traceEnterLeaveEvent
      
        
          | SoSFBool SoActionLog::traceEnterLeaveEvent | 
        
      
 
 
◆ traceGetBoundingBox
      
        
          | SoSFBool SoActionLog::traceGetBoundingBox | 
        
      
 
 
◆ traceGetMatrix
      
        
          | SoSFBool SoActionLog::traceGetMatrix | 
        
      
 
 
◆ traceGLRender
      
        
          | SoSFBool SoActionLog::traceGLRender | 
        
      
 
 
◆ traceHandleEvent
      
        
          | SoSFBool SoActionLog::traceHandleEvent | 
        
      
 
 
◆ traceKeyboardEvent
      
        
          | SoSFBool SoActionLog::traceKeyboardEvent | 
        
      
 
 
◆ traceLocation2Event
      
        
          | SoSFBool SoActionLog::traceLocation2Event | 
        
      
 
 
◆ traceLocation2RefreshEvent
      
        
          | SoSFBool SoActionLog::traceLocation2RefreshEvent | 
        
      
 
 
◆ traceMouseButtonEvent
      
        
          | SoSFBool SoActionLog::traceMouseButtonEvent | 
        
      
 
 
◆ traceMouseWheelEvent
      
        
          | SoSFBool SoActionLog::traceMouseWheelEvent | 
        
      
 
 
◆ tracePick
      
        
          | SoSFBool SoActionLog::tracePick | 
        
      
 
 
◆ traceRayPick
      
        
          | SoSFBool SoActionLog::traceRayPick | 
        
      
 
 
◆ traceSearch
      
        
          | SoSFBool SoActionLog::traceSearch | 
        
      
 
 
◆ traceUnknownEvent
      
        
          | SoSFBool SoActionLog::traceUnknownEvent | 
        
      
 
 
◆ traceWrite
      
        
          | SoSFBool SoActionLog::traceWrite | 
        
      
 
 
The documentation for this class was generated from the following file: