Home Units Hierarchy Routines All identifiers

Class unaMsMixerLine

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type unaMsMixerLine = class(unaMsMixerObject)

Description

Mixer line. Every mixer has 0 or more lines connected to it.

Hierarchy

Overview

Methods

Public constructor create(master: unaMsMixerDevice; destIndex: unsigned; isConnection: bool = false; sourceIndex: unsigned = 0);
Public destructor Destroy(); override;
Public function getConnectionCount(): int;
Public function getControlCount(): int;
Public function getID(): unsigned;
Public function locateLine(componentType: unsigned): unaMsMixerLine;

Properties

Public property caps: pMixerLineW read f_capsW;
Public property connection[index:unsigned]: unaMsMixerLine read getConnection;
Public property control[index:unsigned]: unaMsMixerControl read getControl;
Public property isActive: bool index MIXERLINE_LINEF_ACTIVE read getIsLineType;
Public property isDisconnected: bool index MIXERLINE_LINEF_DISCONNECTED read getIsLineType;
Public property isSource: bool index -1 read getIsLineType;

Description

Methods

Public constructor create(master: unaMsMixerDevice; destIndex: unsigned; isConnection: bool = false; sourceIndex: unsigned = 0);
 
Public destructor Destroy(); override;
 
Public function getConnectionCount(): int;
 
Public function getControlCount(): int;
 
Public function getID(): unsigned;
 
Public function locateLine(componentType: unsigned): unaMsMixerLine;
 

Properties

Public property caps: pMixerLineW read f_capsW;
 
Public property connection[index:unsigned]: unaMsMixerLine read getConnection;
 
Public property control[index:unsigned]: unaMsMixerControl read getControl;
 
Public property isActive: bool index MIXERLINE_LINEF_ACTIVE read getIsLineType;
 
Public property isDisconnected: bool index MIXERLINE_LINEF_DISCONNECTED read getIsLineType;
 
Public property isSource: bool index -1 read getIsLineType;
 

(c) 2012 Lake of Soft


Generated by PasDoc 0.12.1 on 2012-10-09