---
name: "SoEnabledElementsList"
section: "3"
platform: "linux"
package: "coin"
version: "1:4.0.10-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/SoEnabledElementsList"
---

# SoEnabledElementsList(3)

The SoEnabledElementsList class is a container for type info for element types that are enabled in actions.

## NAME

SoEnabledElementsList - The **SoEnabledElementsList** class is a container for type info for element types that are enabled in actions.

## 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

The **SoEnabledElementsList** class is a container for type info for element types that are enabled in actions.

This class is probably not of interest for the application programmer.

## Constructor & Destructor Documentation

### SoEnabledElementsList::SoEnabledElementsList (SoEnabledElementsList \*const parentlist)

Constructor.

### SoEnabledElementsList::~SoEnabledElementsList ()

Destructor.

## Member Function Documentation

### const SoTypeList & SoEnabledElementsList::getElements (void ) const

Return the list of enabled elements.

### void SoEnabledElementsList::enable (const SoType elementtype, const int stackindex)

Add an *elementtype* to the list of enabled elements if it is not enabled already.

### void SoEnabledElementsList::merge (const SoEnabledElementsList & eel)

Enables all the elements from the *eel* list that is enabled in this instance.

### 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.

## Author

Generated automatically by Doxygen for Coin from the source code.
