VST 3 Interfaces  VST 3.6.14
SDK for developing VST Plug-in
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Groups Pages
IContextMenuItem Struct Reference

IContextMenuItem is an entry element of the context menu. More...

#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. More...
 
int32 tag
 Identifier tag of the item. More...
 
int32 flags
 Flags of the item. More...
 

Detailed Description

IContextMenuItem is an entry element of the context menu.

Member Enumeration Documentation

enum 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

String128 name

Name of the item.

int32 tag

Identifier tag of the item.

int32 flags

Flags of the item.

Empty

Copyright ©2019 Steinberg Media Technologies GmbH. All Rights Reserved. This documentation is under this license.