SoEnabledElementsList(3)
π SoEnabledElementsList β the NAME section, bestie π
So this is the SoEnabledElementsList manual page (it lives in section 3 of the manual, aka Library Functions Manual), and SoEnabledElementsList is a container for type info for element types that are enabled in actions. That's the whole vibe. β¨
πΈ SYNOPSIS πΈ
Like, here's how you even get to it:
#include <Inventor/lists/SoEnabledElementsList.h>
π Public Member Functions π
SoEnabledElementsList (SoEnabledElementsList *const parentlist)~SoEnabledElementsList ()const SoTypeList & getElements (void) constvoid enable (const SoType elementtype, const int stackindex)void merge (const SoEnabledElementsList &eel)
π¦ Static Public Member Functions π¦
static int getCounter (void)
π Detailed Description π
Okay so, real talk: the SoEnabledElementsList class is a container for type info for element types that are enabled in actions. π
Not me saying this class is probably not interesting for the application programmer. Like, it said it, not me. If you're just out here writing apps, this one's lowkey not your problem, bestie. π«Ά
β¨ Constructor & Destructor Documentation β¨
π SoEnabledElementsList::SoEnabledElementsList (SoEnabledElementsList *const parentlist)
Constructor. That's it, that's the description. It justβ¦ makes one. π
References SoEnabledElementsList().
Referenced by getElements(), merge(), and SoEnabledElementsList().
π§ SoEnabledElementsList::~SoEnabledElementsList ()
Destructor. She's leaving, she's serving exit, she's cleaning up. π
π Member Function Documentation π
β const SoTypeList & SoEnabledElementsList::getElements (void ) const
Return the list of enabled elements. Like, here's the whole roster, the group chat member list, the enabled girlies. π
References SoEnabledElementsList().
π₯ void SoEnabledElementsList::enable (const SoType elementtype, const int stackindex)
Add an elementtype to the list of enabled elements if it's not enabled already. No dupes allowed, we're not doing repeats. π«
References SoTypeList::append(), SoType::badType(), SoType::isBad(), and SoType::isDerivedFrom().
Referenced by merge().
πΈ void SoEnabledElementsList::merge (const SoEnabledElementsList & eel)
Enables all the elements from the eel list that is enabled in this instance. Blending the two lists together, main character energy fr fr. π«Ά
References SoType::badType(), enable(), and SoEnabledElementsList().
π 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 yeah, every time a new element joins the party, the counter goes up by one. π
Referenced by SoAction::getState().
π Author π
Generated automatically by Doxygen for Coin from the source code. Not a human, just a robot doing its little thing. π€β¨
Okay that's the whole page, you ate it, you read it, you understood it (hopefully). Mwah. π
Coin β Version 2.5.0 β SoEnabledElementsList(3) π that's the source, the version and the date-ish footer, all wrapped up in a little bow, bye bestie!! π¦
π¦ 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