Bitwig Studio Control Surface API  5.0.11
EnumDefinition Interface Reference

Public Member Functions

int getValueCount ()
 
EnumValueDefinition valueDefinitionAt (int valueIndex)
 
EnumValueDefinition valueDefinitionFor (String id)
 

Detailed Description

Defines an enumeration.

Since
API version 11

Member Function Documentation

◆ getValueCount()

int getValueCount ( )

Gets the number of entries in the enum, must be greater than 0.

Since
API version 11

◆ valueDefinitionAt()

EnumValueDefinition valueDefinitionAt ( int  valueIndex)

Gets the {@Link EnumValueDefinition} for the given index.

Parameters
valueIndexmust be in the range 0 .. getValueCount() - 1.
Returns
null if not found
Since
API version 11

◆ valueDefinitionFor()

EnumValueDefinition valueDefinitionFor ( String  id)

Gets the {@Link EnumValueDefinition} for the given enum id.

Returns
null if not found
Since
API version 11

The documentation for this interface was generated from the following file: