SoAuditorList(3)
β¨ SoAuditorList β¨
okay bestie, welcome to SoAuditorList(3) π
this one lives in the Coin manual, and it's literally the lil record-keeper that remembers who's watching which object classes. no cap.
π NAME π
SoAuditorList β the class that keeps track of auditors for certain object classes. that's it, that's the job. π
π¦ SYNOPSIS π¦
#include <Inventor/lists/SoAuditorList.h>
Inherits SbPList. yes babe, it's a list at heart π
πΈ Public Member Functions πΈ
SoAuditorList (void)
~SoAuditorList ()
void append (void *const auditor, const SoNotRec::Type type)
void set (const int index, void *const auditor, const SoNotRec::Type type)
void * getObject (const int index) const
SoNotRec::Type getType (const int index) const
int getLength (void) const
int find (void *const auditor, const SoNotRec::Type type) const
void remove (const int index)
void remove (void *const auditor, const SoNotRec::Type type)
void notify (SoNotList *l)
π Detailed Description π
The SoAuditorList class is used to keep track of auditors for certain object classes. that's the whole vibe check. π«Ά
ngl, this class is mainly for internal use (from SoBase) β so if you're doing "ordinary" Coin stuff, you genuinely do not need to be familiar with it. it's giving backstage pass energy, iykyk. π
π Constructor & Destructor Documentation π
β¨ SoAuditorList::SoAuditorList (void )
Default constructor. the classic no-args moment, she's born β¨
β¨ SoAuditorList::~SoAuditorList ()
Destructor. she's leaving, and she's taking the list with her π
π₯ Member Function Documentation π₯
π void SoAuditorList::append (void *const auditor, const SoNotRec::Type type)
Append an auditor of type to the list. new addition to the group chat π
π void SoAuditorList::set (const int index, void *const auditor, const SoNotRec::Type type)
Set auditor pointer and auditor type in list at index. swapping out the whole vibe at that spot π
π void * SoAuditorList::getObject (const int index) const
Returns auditor pointer at index. here's your girl π
π SoNotRec::Type SoAuditorList::getType (const int index) const
Returns auditor type at index. and here's her whole personality β
π int SoAuditorList::getLength (void ) const
Returns number of elements in list. how many besties are we talking πΈ
π int SoAuditorList::find (void *const auditor, const SoNotRec::Type type) const
Find auditor of type in list and return index. and if she's not there? returns -1. bestie is not in the list, that's the whole story π
π void SoAuditorList::remove (const int index)
Remove auditor at index. blocked, unfollowed, gone π¦
π void SoAuditorList::remove (void *const auditor, const SoNotRec::Type type)
Remove auditor of type from list. same energy, just found by pointer + type instead of by index π
π void SoAuditorList::notify (SoNotList * l)
Send notification to all our auditors. group announcement, everybody pay attention π
π§ Author π§
Generated automatically by Doxygen for Coin from the source code. not a human, just a robot doing her little thing π€π
and that's the whole page, bestie β no thoughts, just auditors tracking object classes. π
this was Version 4.0.10, dated Thu Jun 25 2026 00:00:00 β periodt, see you in the next manpage πβ¨
π¦ where this page comes from
- fedora 43: Coin4-devel 4.0.10-1.fc43 Β· BSD-3-Clause AND GPL-3.0-or-later
- fedora 43: Coin4-devel 4.0.10-1.fc43 Β· BSD-3-Clause AND GPL-3.0-or-later
- fedora 44: Coin4-devel 4.0.10-1.fc44 Β· BSD-3-Clause AND GPL-3.0-or-later
- fedora 44: Coin4-devel 4.0.10-1.fc44 Β· BSD-3-Clause AND GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms