Unit 'DAV_ModularContainer' Package
[Overview][Classes][Index] [#pl_asiovst]

TCustomModularContainer

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: DAV_ModularContainer.pas line 88

type TCustomModularContainer = class(TCustomModularBase)

protected

  function AddInputPin;

  

  function AddOutputPin;

  

  procedure ClearPins;

  

  procedure ClearInputPins;

  

  procedure ClearOutputPins;

  

  property ModuleCollection: TCustomModularCollection; [r]

  

public

  constructor Create; override;

  

  destructor Destroy; override;

  

  procedure ProcessModule; override;

  

  function AddModule();

  

  procedure RemoveModule();

  

  property InputPinCount: Integer; [r]

  

  property OutputPinCount: Integer; [r]

  

  property Module []: TCustomModularBase; [r]

  

  property ModuleItem []: TCustomModularItem; default; [r]

  

  property ModuleCount: Integer; [r]

  

  property ProcessOnlyRelevantSubmodules: Boolean; [rw]

  

end;

Inheritance

TCustomModularContainer

  

|

TCustomModularBase

  

|

TDspPersistent

  

|

TNotifiablePersistent

  

|

TObject



CT Web help

CodeTyphon Studio