Rechercher une page de manuel
SoNotRec.3coin2
Langue: en
Version: 384213 (fedora - 01/12/10)
Section: 3 (Bibliothèques de fonctions)
Sommaire
- NAME
- SYNOPSIS
- Detailed Description
- Member Enumeration Documentation
- Constructor & Destructor Documentation
- Member Function Documentation
- void SoNotRec::setType (const SoNotRec::Type typearg)Set the type of the notification source of this record.
- SoBase * SoNotRec::getBase (void) constReturns the notification source within this record.
- SoNotRec::Type SoNotRec::getType (void) constReturns the type of the notification source within this record.
- const SoNotRec * SoNotRec::getPrevious (void) constReturns the previous notification source (i.e. the source that the base within this record was auditing).
- void SoNotRec::setPrevious (const SoNotRec *const prevptr)Set pointer to the previous notification record.
- void SoNotRec::print (FILE *const file) constPrints debug information.
- Author
NAME
SoNotRec -The SoNotRec class specifies records for notification lists.
SYNOPSIS
#include <Inventor/misc/SoNotification.h>
Public Types
enum Type { CONTAINER, PARENT, SENSOR, FIELD, ENGINE }
Public Member Functions
SoNotRec (SoBase *const notifbase)
void setType (const SoNotRec::Type type)
SoBase * getBase (void) const
SoNotRec::Type getType (void) const
const SoNotRec * getPrevious (void) const
void setPrevious (const SoNotRec *const prev)
void print (FILE *const file) const
Detailed Description
The SoNotRec class specifies records for notification lists.
See also:
- SoNotification
Member Enumeration Documentation
enum SoNotRec::TypeThis enum is used to specify the type of the notification source within the record.
Constructor & Destructor Documentation
SoNotRec::SoNotRec (SoBase *const notifbase)Constructor. Initializes the record with notifbase pointer.
Member Function Documentation
void SoNotRec::setType (const SoNotRec::Type typearg)Set the type of the notification source of this record.
Referenced by SoNodeEngine::notify(), SoEngine::notify(), and SoNotList::setLastType().
SoBase * SoNotRec::getBase (void) constReturns the notification source within this record.
Referenced by SoNotList::append(), SoPath::isRelevantNotification(), SoSwitch::notify(), SoShadowGroup::notify(), SoPathSensor::notify(), SoFieldContainer::notify(), SoField::notify(), SoDataSensor::notify(), SoBlinker::notify(), and SoNotList::print().
SoNotRec::Type SoNotRec::getType (void) constReturns the type of the notification source within this record.
Referenced by SoPath::isRelevantNotification(), SoNodeEngine::notify(), SoFieldContainer::notify(), SoField::notify(), and SoEngine::notify().
const SoNotRec * SoNotRec::getPrevious (void) constReturns the previous notification source (i.e. the source that the base within this record was auditing).
Referenced by SoPath::isRelevantNotification(), SoDataSensor::notify(), and SoNotList::print().
void SoNotRec::setPrevious (const SoNotRec *const prevptr)Set pointer to the previous notification record.
Referenced by SoNotList::append().
void SoNotRec::print (FILE *const file) constPrints debug information.
References SoBase::getName(), SoType::getName(), SbName::getString(), and SoBase::getTypeId().
Referenced by SoNotList::print().
Author
Generated automatically by Doxygen for Coin from the source code.
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre