C# 클래스 VixenApplication.ConfigFiltersAndPatching

상속: System.Windows.Forms.Form
파일 보기 프로젝트 열기: sall/vixen-modules 1 사용 예제들

공개 메소드들

메소드 설명
ConfigFiltersAndPatching ( VixenApplication.VixenApplicationData applicationData ) : System
ConnectShapes ( VixenApplication.FilterSetupShapeBase source, int sourceOutputIndex, VixenApplication.FilterSetupShapeBase destination, bool removeExistingSource = true ) : void
DuplicateFilterInstancesToShapes ( IEnumerable sourceInstances, int numberOfCopies, Point startPosition = null, double horizontalPositionProportion = 0.5 ) : IEnumerable
DuplicateFilterShapes ( IEnumerable sourceShapes, int numberOfCopies, Point startPosition = null, double horizontalPositionProportion = 0.5 ) : IEnumerable

비공개 메소드들

메소드 설명
ConfigFiltersAndPatching_FormClosing ( object sender, FormClosingEventArgs e ) : void
ConfigFiltersAndPatching_Load ( object sender, EventArgs e ) : void
ConfigFiltersAndPatching_Resize ( object sender, EventArgs e ) : void
ConfigFiltersAndPatching_ResizeEnd ( object sender, EventArgs e ) : void
CopySelectedFiltersToClipboard ( ) : void
PasteClipboardFilters ( Point cursorPosition, int numberOfCopies = 1 ) : void
PasteClipboardFiltersMultipleTimes ( ) : void
_CreateConnectionsFromExistingLinks ( ) : void
_CreateNewFilterInstanceAndShape ( System.Guid filterTypeId, bool defaultLayout, IModuleDataModel dataModelToCopy = null ) : VixenApplication.FilterShape
_CreateShapeFromController ( IOutputDevice controller ) : VixenApplication.ControllerShape
_CreateShapeFromElement ( ElementNode node ) : VixenApplication.ElementNodeShape
_CreateShapeFromFilter ( IOutputFilterModuleInstance filter ) : VixenApplication.FilterShape
_DeleteShapes ( IEnumerable shapes ) : void
_HideShape ( VixenApplication.FilterSetupShapeBase setupShapeBase ) : void
_HideShapeAndChildren ( VixenApplication.NestingSetupShape nestingShape ) : void
_InitializeShapesFromControllers ( ) : void
_InitializeShapesFromElements ( ) : void
_InitializeShapesFromFilters ( ) : void
_LookupAndConnectShapeToSource ( VixenApplication.FilterSetupShapeBase shape ) : void
_MakeControllerShape ( IOutputDevice controller ) : VixenApplication.ControllerShape
_MakeElementNodeShape ( ElementNode node, int zOrder ) : VixenApplication.ElementNodeShape
_MakeFilterShape ( IOutputFilterModuleInstance filter ) : VixenApplication.FilterShape
_RelayoutAllShapes ( ) : void
_RemoveDataFlowLinksFromShapePoint ( VixenApplication.FilterSetupShapeBase shape, ControlPointId controlPoint ) : void
_RemoveShape ( Shape shape ) : void
_ResizeAndPositionControllerShapes ( int xLocation ) : void
_ResizeAndPositionElementShapes ( int xLocation ) : void
_ResizeAndPositionFilterShapes ( int oldDiagramWidth, int newDiagramWidth ) : void
_ResizeAndPositionNestingShape ( VixenApplication.FilterSetupShapeBase shape, int width, int x, int y, bool visible ) : void
_ShowShape ( VixenApplication.FilterSetupShapeBase setupShapeBase ) : void
_ShowShapeAndChildren ( VixenApplication.NestingSetupShape nestingShape ) : void
_UpdateFilterPositionDataForFilter ( VixenApplication.FilterShape filterShape ) : void
_populateComboBox ( ) : void
_relayoutOnResizeTimer_Tick ( object sender, EventArgs e ) : void
buttonAddFilter_Click ( object sender, EventArgs e ) : void
buttonDelete_Click ( object sender, EventArgs e ) : void
buttonPatchWizard_Click ( object sender, EventArgs e ) : void
buttonZoomIn_Click ( object sender, EventArgs e ) : void
buttonZoomOut_Click ( object sender, EventArgs e ) : void
cachedRepository_ShapesUpdated ( object sender, RepositoryShapesEventArgs e ) : void
checkBoxHighQualityRendering_CheckedChanged ( object sender, EventArgs e ) : void
copyFilterToolStripMenuItem_Click ( object sender, EventArgs e ) : void
diagramContextMenuStrip_Opening ( object sender, CancelEventArgs e ) : void
diagramDisplay_KeyDown ( object sender, KeyEventArgs e ) : void
displayDiagram_ShapeDoubleClick ( object sender, DiagramPresenterShapeClickEventArgs e ) : void
pasteFilterMultipleToolStripMenuItem_Click ( object sender, EventArgs e ) : void
pasteFilterToolStripMenuItem_Click ( object sender, EventArgs e ) : void
wizard_WizardFinished ( object sender, EventArgs e ) : void

메소드 상세

ConfigFiltersAndPatching() 공개 메소드

public ConfigFiltersAndPatching ( VixenApplication.VixenApplicationData applicationData ) : System
applicationData VixenApplication.VixenApplicationData
리턴 System

ConnectShapes() 공개 메소드

public ConnectShapes ( VixenApplication.FilterSetupShapeBase source, int sourceOutputIndex, VixenApplication.FilterSetupShapeBase destination, bool removeExistingSource = true ) : void
source VixenApplication.FilterSetupShapeBase
sourceOutputIndex int
destination VixenApplication.FilterSetupShapeBase
removeExistingSource bool
리턴 void

DuplicateFilterInstancesToShapes() 공개 메소드

public DuplicateFilterInstancesToShapes ( IEnumerable sourceInstances, int numberOfCopies, Point startPosition = null, double horizontalPositionProportion = 0.5 ) : IEnumerable
sourceInstances IEnumerable
numberOfCopies int
startPosition Point
horizontalPositionProportion double
리턴 IEnumerable

DuplicateFilterShapes() 공개 메소드

public DuplicateFilterShapes ( IEnumerable sourceShapes, int numberOfCopies, Point startPosition = null, double horizontalPositionProportion = 0.5 ) : IEnumerable
sourceShapes IEnumerable
numberOfCopies int
startPosition Point
horizontalPositionProportion double
리턴 IEnumerable