SoEnabledElementsList(3)
π SoEnabledElementsList β the Coin manual, but make it make sense π
okay bestie, so this is a page from the Coin manual, section 3. Pull up a chair, grab a boba, and let's get into it π§β¨
β¨ NAME β¨
SoEnabledElementsList β the SoEnabledElementsList class is literally a container for type info for element types that are enabled in actions. that's the whole vibe. π
π¦ SYNOPSIS π¦
#include <Inventor/lists/SoEnabledElementsList.h>
πΈ Public Member Functions πΈ
SoEnabledElementsList (SoEnabledElementsList *const parentlist)
~SoEnabledElementsList ()
const SoTypeList & getElements (void) const
void enable (const SoType elementtype, const int stackindex)
void merge (const SoEnabledElementsList &eel)
β Static Public Member Functions β
static int getCounter (void)
π Detailed Description π
SoEnabledElementsList is a container for type info for element types that are enabled in actions. she holds the receipts π
and ngl, this class is probably not of interest for the application programmer. like, it's backstage crew energy, not main character energy. if you're just writing an app, this is not the class you're looking for π«Ά
π Constructor & Destructor Documentation π
SoEnabledElementsList::SoEnabledElementsList (SoEnabledElementsList *const parentlist)
Constructor. that's it, that's the description β she is born π£
SoEnabledElementsList::~SoEnabledElementsList ()
Destructor. she is gone πβ¨
π Member Function Documentation π
const SoTypeList & SoEnabledElementsList::getElements (void ) const
Return the list of enabled elements. give me the list, bestie π
void SoEnabledElementsList::enable (const SoType elementtype, const int stackindex)
Add an elementtype to the list of enabled elements if it is not enabled already. so like β if she's already on the list, we don't double-add her, no cap. one spot only π βοΈ
void SoEnabledElementsList::merge (const SoEnabledElementsList & eel)
Enables all the elements from the eel list that is enabled in this instance. mash them together, keep the enabled ones, slay π₯
int SoEnabledElementsList::getCounter (void ) [static]
Return the current setting of the global counter used to determine when lists are out of date. It is incremented whenever a new element is added to a list. so basically: every time a new element joins the party, this counter goes up by one, and that's how everyone knows the old lists are stale π out-of-date detection, iconic
π«Ά Author π«Ά
Generated automatically by Doxygen for Coin from the source code. yes bestie, a robot wrote it, and honestly? she ate π€π
and that's the whole page!! version 4.0.10, dated Thu Jun 25 2026 00:00:00, straight out of the Coin source β k byeeee πβ¨ππ¦
π¦ 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