#include <Inventor/misc/SoNotification.h>
Public Methods | |
SoNotList (void) | |
SoNotList (const SoNotList *nl) | |
void | append (SoNotRec *const rec) |
void | append (SoNotRec *const rec, SoField *const field) |
void | append (SoNotRec *const rec, SoVRMLInterpOutput *const interpout) |
void | append (SoNotRec *const rec, SoEngineOutput *const engineout) |
void | setLastType (const SoNotRec::Type type) |
SoNotRec * | getFirstRec (void) const |
SoNotRec * | getLastRec (void) const |
SoNotRec * | getFirstRecAtNode (void) const |
SoField * | getLastField (void) const |
SoVRMLInterpOutput * | getLastInterpOutput (void) const |
SoEngineOutput * | getLastEngineOutput (void) const |
uint32_t | getTimeStamp (void) const |
void | print (FILE *const file=stdout) const |
|
Initialize list. |
|
Copy constructor. Does a bitwise copy of the nl object (no duplication of list elements). |
|
Append rec notification source to the list. |
|
Append rec notification source to the list, setting field as the last field having been influenced by the notification process. |
|
Append rec notification source to the list, setting interpout as the last VRML interpolator having been influenced by the notification process. |
|
Append rec notification source to the list, setting engineout as the last engine output field having been influenced by the notification process. |
|
Set the type of the last notification record in the list. |
|
Returns the first record in the list. |
|
Returns the last record in the list. |
|
Returns the first record in the list which is derived from SoBase. |
|
Returns the last field touched by notification. |
|
Returns the last VRML interpolator output field touched by notification. |
|
Returns the last engine output field touched by notification. |
|
Returns the time stamp when the notification started. |
|
Dump contents of list from tail record and backwards. Only available if compiled with debug information on. |