MeVisLab Toolbox Reference
SoInteractionOwnerListenerInterface Class Reference

Interface for getting notified about changes in the interaction list of an owner. More...

#include <SoInteractionOwner.h>

Public Member Functions

virtual ~SoInteractionOwnerListenerInterface ()=default
 
virtual void interactionAdded (SoInteractionOwner *, SoInteraction *)
 This gets called when an interaction is added to the owner. More...
 
virtual void interactionRemoved (SoInteractionOwner *, SoInteraction *)
 This gets called when an interaction is removed from the owner (this is not called when the owner is deleted) More...
 
virtual void ownerDeleted (SoInteractionOwner *)
 This gets called when the owner is deleted. More...
 

Detailed Description

Interface for getting notified about changes in the interaction list of an owner.

Definition at line 28 of file SoInteractionOwner.h.

Constructor & Destructor Documentation

◆ ~SoInteractionOwnerListenerInterface()

virtual SoInteractionOwnerListenerInterface::~SoInteractionOwnerListenerInterface ( )
virtualdefault

Member Function Documentation

◆ interactionAdded()

virtual void SoInteractionOwnerListenerInterface::interactionAdded ( SoInteractionOwner ,
SoInteraction  
)
inlinevirtual

This gets called when an interaction is added to the owner.

Definition at line 34 of file SoInteractionOwner.h.

◆ interactionRemoved()

virtual void SoInteractionOwnerListenerInterface::interactionRemoved ( SoInteractionOwner ,
SoInteraction  
)
inlinevirtual

This gets called when an interaction is removed from the owner (this is not called when the owner is deleted)

Definition at line 38 of file SoInteractionOwner.h.

◆ ownerDeleted()

virtual void SoInteractionOwnerListenerInterface::ownerDeleted ( SoInteractionOwner )
inlinevirtual

This gets called when the owner is deleted.

Definition at line 41 of file SoInteractionOwner.h.


The documentation for this class was generated from the following file: