LMMS
Loading...
Searching...
No Matches
Steinberg::Vst::IContextMenuItem Struct Reference

#include <ivstcontextmenu.h>

Public Types

enum  Flags {
  kIsSeparator = 1 << 0 , kIsDisabled = 1 << 1 , kIsChecked = 1 << 2 , kIsGroupStart = 1 << 3 | kIsDisabled ,
  kIsGroupEnd = 1 << 4 | kIsSeparator
}

Public Attributes

String128 name
 Name of the item.
int32 tag
 Identifier tag of the item.
int32 flags
 Flags of the item.

Detailed Description

IContextMenuItem is an entry element of the context menu.

Member Enumeration Documentation

◆ Flags

Enumerator
kIsSeparator 

Item is a separator.

kIsDisabled 

Item is disabled.

kIsChecked 

Item is checked.

kIsGroupStart 

Item is a group start (like sub folder).

kIsGroupEnd 

Item is a group end.

Member Data Documentation

◆ flags

int32 Steinberg::Vst::IContextMenuItem::flags

Flags of the item.

◆ name

String128 Steinberg::Vst::IContextMenuItem::name

Name of the item.

◆ tag

int32 Steinberg::Vst::IContextMenuItem::tag

Identifier tag of the item.


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