SoAuditorList(3)

πŸ“¦
version 4.0.10 Β· 4 versions
, in fedora 43, fedora 44

✨ 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