ivstunits.h File Reference

#include "pluginterfaces/base/funknown.h"
#include "vsttypes.h"
#include "pluginterfaces/base/falignpush.h"
#include "pluginterfaces/base/falignpop.h"

Go to the source code of this file.

Namespaces

namespace  Steinberg
namespace  Steinberg::Vst

Classes

struct  Steinberg::Vst::UnitInfo
struct  Steinberg::Vst::ProgramListInfo
class  Steinberg::Vst::IUnitHandler
class  Steinberg::Vst::IUnitInfo
class  Steinberg::Vst::IUnitData

Defines

#define kRootUnitId   0
 to indicate that this unit is at top level (root);
#define kNoParentUnitId   -1
 used for root unit which doesnt have a parent.
#define kNoProgramListId   -1
 to indicate that no programs are used in the unit.
#define kAllProgramInvalid   -1
 all program information is invalid


Define Documentation

#define kAllProgramInvalid   -1

all program information is invalid

some defines for IUnitHandler

Definition at line 84 of file ivstunits.h.

#define kNoParentUnitId   -1

used for root unit which doesnt have a parent.

Definition at line 54 of file ivstunits.h.

#define kNoProgramListId   -1

to indicate that no programs are used in the unit.

Definition at line 55 of file ivstunits.h.

#define kRootUnitId   0

to indicate that this unit is at top level (root);

some defines for UnitInfo

Definition at line 53 of file ivstunits.h.

Empty


Copyright ©2008 Steinberg Media Technologies. All Rights Reserved.