Bitwig Studio Control Surface API  4.0.1
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

Definition at line 11 of file EnumDefinition.java.

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 { 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 { 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: