LMMS
Loading...
Searching...
No Matches
ipslcontextinfo.h File Reference

Go to the source code of this file.

Classes

struct  Presonus::IContextInfoProvider
struct  Presonus::IContextInfoProvider2
struct  Presonus::IContextInfoHandler
struct  Presonus::IContextInfoHandler2

Namespaces

namespace  Presonus
namespace  Presonus::ContextInfo

Enumerations

enum  Presonus::ContextInfo::ChannelType {
  Presonus::ContextInfo::kTrack = 0 , Presonus::ContextInfo::kBus , Presonus::ContextInfo::kFX , Presonus::ContextInfo::kSynth ,
  Presonus::ContextInfo::kIn , Presonus::ContextInfo::kOut
}
enum  Presonus::ContextInfo::ChannelIndexMode { Presonus::ContextInfo::kFlatIndex = 0 , Presonus::ContextInfo::kPerTypeIndex }

Variables

const Steinberg::FIDString Presonus::ContextInfo::kID = "id"
 (R) channel identifier, use to compare identity (string)
const Steinberg::FIDString Presonus::ContextInfo::kName = "name"
 (R/W) channel name, can be displayed to the user (string)
const Steinberg::FIDString Presonus::ContextInfo::kType = "type"
 (R) channel type (int32, see ChannelType enumeration)
const Steinberg::FIDString Presonus::ContextInfo::kMain = "main"
 (R) channel is main output (int32, 0: false, 1: true)
const Steinberg::FIDString Presonus::ContextInfo::kIndex = "index"
 (R) channel index (int32, starts at zero)
const Steinberg::FIDString Presonus::ContextInfo::kColor = "color"
 (R/W) channel color (int32: RGBA)
const Steinberg::FIDString Presonus::ContextInfo::kVisibility = "visibility"
 (R) channel visibility (int32, 0: false, 1: true)
const Steinberg::FIDString Presonus::ContextInfo::kSelected = "selected"
 (R/W) selection state, channel is selected exlusively and scrolled into view on write (int32, 0: false, 1: true)
const Steinberg::FIDString Presonus::ContextInfo::kMultiSelect = "multiselect"
 (W) select channel without unselecting others (int32, 0: false, 1: true)
const Steinberg::FIDString Presonus::ContextInfo::kFocused = "focused"
 (R) focus for user input when multiple channels are selected (int32, 0: false, 1: true)
const Steinberg::FIDString Presonus::ContextInfo::kRegionName = "regionName"
 (R) name of region/event for region/event-based effects (string)
const Steinberg::FIDString Presonus::ContextInfo::kRegionSelected = "regionSelected"
 (R) selection state of region/event for region/event-based effects (int32, 0: false, 1: true)
const Steinberg::FIDString Presonus::ContextInfo::kVolume = "volume"
 (R/W) volume factor [float, 0. = -oo dB, 1. = 0dB, etc.], also available as string
const Steinberg::FIDString Presonus::ContextInfo::kMaxVolume = "maxVolume"
 (R) maximum volume factor [float, 1. = 0dB], also available as string
const Steinberg::FIDString Presonus::ContextInfo::kPan = "pan"
 (R/W) stereo panning [float, < 0.5 = (L), 0.5 = (C), > 0.5 = (R)], also available as string
const Steinberg::FIDString Presonus::ContextInfo::kMute = "mute"
 (R/W) mute (int32, 0: false, 1: true)
const Steinberg::FIDString Presonus::ContextInfo::kSolo = "solo"
 (R/W) solo (int32, 0: false, 1: true)
const Steinberg::FIDString Presonus::ContextInfo::kSendCount = "sendcount"
 (R) send count [int]
const Steinberg::FIDString Presonus::ContextInfo::kSendLevel = "sendlevel"
 (R/W) send level factor, index is appended to id (e.g. "sendlevel0" for first), also available as string
const Steinberg::FIDString Presonus::ContextInfo::kMaxSendLevel = "maxSendlevel"
 (R) maximum send level factor, also available as string
const Steinberg::FIDString Presonus::ContextInfo::kActiveDocumentID = "activeDocumentID"
 (R) active document identifier, use to get identity of the active document (string)
const Steinberg::FIDString Presonus::ContextInfo::kDocumentID = "documentID"
 (R) document identifier, use to compare identity (string)
const Steinberg::FIDString Presonus::ContextInfo::kDocumentName = "documentName"
 (R) document name, can be displayed to user (string)
const Steinberg::FIDString Presonus::ContextInfo::kDocumentFolder = "documentFolder"
 (R) document folder (string)
const Steinberg::FIDString Presonus::ContextInfo::kAudioFolder = "audioFolder"
 (R) folder for audio files (string)
const Steinberg::FIDString Presonus::ContextInfo::kIndexMode = "indexMode"
 (R) channel index mode (default is flat, see ChannelIndexMode enumeration)