Interface IMultiPlaylist

Unit

Declaration

type IMultiPlaylist = interface(IPlaylist)

Description

No description available, ancestor IPlaylist description follows
No description available, ancestor ISerializableList description follows
No description available, ancestor IObservableList description follows
No description available, ancestor IBaseList description follows
No description available, ancestor ISerializable description follows
No description available, ancestor IUpdateObject description follows
No description available, ancestor IObservable description follows

—————————————————————————– Base Interfaces —————————————————————————–

Attributes
GUID['{8532953B-320D-418B-A447-AC95DFAC368B}']
Attributes
GUID['{4C481E54-568A-46B4-BAAA-C0071932FDCF}']
Attributes
GUID['{DF9B1F9D-09D1-4790-BC9E-D299A578B71A}']
Attributes
GUID['{B8EEB016-F9C8-4F8A-8175-A55202865C00}']
Attributes
GUID['{E9CE75BB-0A06-4CF6-B03F-CF9D7FFA642B}']
Attributes
GUID['{A84FE685-6D72-4429-948C-CDB6691CFC15}']
Attributes
GUID['{080ABDEE-191D-4702-9A5E-C4BFE8EA815F}']
Attributes
GUID['{9549AE1E-DEE2-4AB8-AAED-73025EE462D6}']

Hierarchy

Overview

Methods

Public function GetMetadata(iIndex: integer): IMultiPlaylistItemMetadata;
Public function GetRegions: TSetOfByte;
Public procedure AddItem(iItem: IPlaylistItem; iOffset: TTimeValue; iExpand: boolean; iRegion: byte = 0; iLevel: integer = 0; iBlacklist: IPlaylist = nil);
Public procedure AddPlaylist(iList: IPlaylist; iOffset: TTimeValue; iExpand: boolean; iRegion: byte = 0; iLevel: integer = 0; iExtraOffset: TTimeValue = 0; iBlacklist: IPlaylist = nil);
Public procedure AddMultiPlaylist(iList: IMultiPlaylist; iOffset: TTimeValue; iExpand: boolean; iRegion: byte = 0; iLevel: integer = 0; iBlacklist: IPlaylist = nil);
Public function CreateCueSheet(const iFilename: string; iMinCueIn: TTimeValue; iRegions: TSetOfByte; iItemTypes: TPlaylistItemTypes): IStrings;

Description

Methods

Public function GetMetadata(iIndex: integer): IMultiPlaylistItemMetadata;
 
Public function GetRegions: TSetOfByte;
 
Public procedure AddItem(iItem: IPlaylistItem; iOffset: TTimeValue; iExpand: boolean; iRegion: byte = 0; iLevel: integer = 0; iBlacklist: IPlaylist = nil);
 
Public procedure AddPlaylist(iList: IPlaylist; iOffset: TTimeValue; iExpand: boolean; iRegion: byte = 0; iLevel: integer = 0; iExtraOffset: TTimeValue = 0; iBlacklist: IPlaylist = nil);
 
Public procedure AddMultiPlaylist(iList: IMultiPlaylist; iOffset: TTimeValue; iExpand: boolean; iRegion: byte = 0; iLevel: integer = 0; iBlacklist: IPlaylist = nil);
 
Public function CreateCueSheet(const iFilename: string; iMinCueIn: TTimeValue; iRegions: TSetOfByte; iItemTypes: TPlaylistItemTypes): IStrings;
 

Generated by PasDoc 0.16.0.