SoNotRec(3)
π SoNotRec(3) β Library Functions Manual π
okay bestie, sit down, hydrate, because we're diving into SoNotRec from the Coin library, and honestly? she's giving record-keeper for notification lists. manual name is SoNotRec, section 3 of the Library Functions Manual. iykyk. β¨
πΈ NAME πΈ
SoNotRec β the SoNotRec class specifies records for notification lists. that's it, that's the whole vibe. π
π 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 π
SoNotRec class specifies records for notification lists. she's literally the receipt of "who told whom about what". not me getting emotional over a data structure π
See also: SoNotification π«Ά
π Member Enumeration Documentation π
enum SoNotRec::Type
this enum is used to specify the type of the notification source within the record. the choices are CONTAINER, PARENT, SENSOR, FIELD, and ENGINE. main character energy, one label per source. β
π Constructor & Destructor Documentation π
SoNotRec::SoNotRec (SoBase *const notifbase)
Constructor. initializes the record with the notifbase pointer. she's born knowing her base. iconic. π
π Member Function Documentation π
void SoNotRec::setType (const SoNotRec::Type typearg)
set the type of the notification source of this record. label your source, bestie, don't leave her unlabeled π
SoBase * SoNotRec::getBase (void ) const
returns the notification source within this record. the who of it all. π«
SoNotRec::Type SoNotRec::getType (void ) const
returns the type of the notification source within this record. the what-kind of it all. π₯
const SoNotRec * SoNotRec::getPrevious (void ) const
returns the previous notification source (i.e. the source that the base within this record was auditing). the "and who told her" of it all. fr fr. π¦
void SoNotRec::setPrevious (const SoNotRec *const prevptr)
set pointer to the previous notification record. link her up, chain intact, no cap. π
void SoNotRec::print (FILE *const file) const
prints debug information. for when you need to see what's actually going on. π
π Author π
generated automatically by Doxygen for Coin from the source code. so don't @ me about the prose, the robot did the original and i did the glow-up β¨
ok that's the whole page, every option and signature accounted for, nothing skipped, nothing invented. you ate that, bestie. periodt. π
and a lil sign-off: this one came from Coin, Version 3.1.3, and it's filed under SoNotRec(3). mwah. ππΈπ«Ά
π¦ where this page comes from
- fedora 43: Coin3-devel 3.1.3-40.fc43 Β· GPL-2.0-only
- fedora 43: Coin3-devel 3.1.3-40.fc43 Β· GPL-2.0-only
- fedora 44: Coin3-devel 3.1.3-42.fc44 Β· GPL-2.0-only
- fedora 44: Coin3-devel 3.1.3-42.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