SoNotRec(3)
π SoNotRec β the manual page, but make it slay π
okay bestie, so this is a page from the Library Functions Manual β yeah, the manual-manual, section 3, the whole library-functions vibe. And the star of the show today is SoNotRec π
β¨ NAME β¨
SoNotRec β the class that specifies records for notification lists. that's it. that's the whole gig. she's a record, she lives in a notification list, she ate π
πΈ 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 π
So like, the SoNotRec class specifies records for notification lists. that's literally what she does, no cap. she is the little receipt that says "hey, this thing got notified, and here's why" π§Ύβ¨
See also
SoNotificationβ her bestie, go say hi π«Ά
π Member Enumeration Documentation π
π enum SoNotRec::Type π
This enum is used to specify the type of the notification source within the record. so basically it's the "what kind of thing am I" label. it's giving category, it's giving identity, it's giving CONTAINER, PARENT, SENSOR, FIELD, ENGINE π
π Constructor & Destructor Documentation π
πΈ SoNotRec::SoNotRec (SoBase *const notifbase) πΈ
Constructor!! she's born β¨ Initializes the record with the notifbase pointer. that's the pointer, that's the base, that's the notif, periodt.
References SoNotRec().
Referenced by setPrevious(), and SoNotRec().
π₯ Member Function Documentation π₯
π
void SoNotRec::setType (const SoNotRec::Type typearg) π
Set the type of the notification source of this record. you're telling her what she is. character development fr fr.
Referenced by SoEngine::notify(), and SoNodeEngine::notify().
π¦ SoBase * SoNotRec::getBase (void ) const π¦
Returns the notification source within this record. the main character of the record, lowkey.
Referenced by SoNotList::append(), SoPath::isRelevantNotification(), SoBlinker::notify(), SoDataSensor::notify(), SoField::notify(), SoFieldContainer::notify(), SoPathSensor::notify(), SoShadowGroup::notify(), SoSwitch::notify(), SoVRMLSwitch::notify(), and SoNotList::print(). she's booked and busy π
π SoNotRec::Type SoNotRec::getType (void ) const π
Returns the type of the notification source within this record. vibe check: what type is she? this tells you.
Referenced by SoPath::isRelevantNotification(), SoEngine::notify(), SoField::notify(), SoFieldContainer::notify(), and SoNodeEngine::notify().
π const SoNotRec * SoNotRec::getPrevious (void ) const π
Returns the previous notification source (i.e. the source that the base within this record was auditing). it's giving "who came before me" energy, the lore, the backstory π§
Referenced by SoPath::isRelevantNotification(), SoDataSensor::notify(), SoVRMLSwitch::notify(), and SoNotList::print().
β void SoNotRec::setPrevious (const SoNotRec *const prevptr) β
Set pointer to the previous notification record. linking her up with the one who came before π«
References SoNotRec().
Referenced by SoNotList::append().
π void SoNotRec::print (FILE *const file) const π
Prints debug information. that's it. debug info. go off, file. π¨οΈβ¨
Referenced by SoNotList::print().
π«Ά Author π«Ά
Generated automatically by Doxygen for Coin from the source code. not me being auto-generated, not me being a Doxygen baby π iconic behaviour honestly.
okay so that's the whole page bestie, every last flag and reference accounted for, nothing skipped, we kept the receipts ππ this was Coin, Version 2.5.0, and the page is SoNotRec(3) β slay, bye, go notify someone π¦β¨
π¦ where this page comes from
- fedora 43: Coin2-devel 2.5.0-52.fc43 Β· GPL-2.0-only
- fedora 43: Coin2-devel 2.5.0-52.fc43 Β· GPL-2.0-only
- fedora 44: Coin2-devel 2.5.0-54.fc44 Β· GPL-2.0-only
- fedora 44: Coin2-devel 2.5.0-54.fc44 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms