C# 클래스 Invert.Core.GraphDesigner.GraphDataExtensions

파일 보기 프로젝트 열기: InvertGames/uFrame.Editor

공개 메소드들

메소드 설명
Container ( this node ) : IGraphFilter
FilterPath ( this node ) : IEnumerable
GetAllowedDiagramItems ( this filter ) : IEnumerable
GetFilterPath ( this t ) : IEnumerable
GetImportableItems ( this filter ) : IEnumerable
HideInFilter ( this filter, IDiagramNode node ) : void
RelatedNode ( this item ) : IDiagramNode
ShowInFilter ( this filter, IDiagramNode node, Vector2 position, bool collapsed = false ) : FilterItem

비공개 메소드들

메소드 설명
FilterPathInternal ( IDiagramNode node ) : IEnumerable

메소드 상세

Container() 공개 정적인 메소드

public static Container ( this node ) : IGraphFilter
node this
리턴 IGraphFilter

FilterPath() 공개 정적인 메소드

public static FilterPath ( this node ) : IEnumerable
node this
리턴 IEnumerable

GetAllowedDiagramItems() 공개 정적인 메소드

public static GetAllowedDiagramItems ( this filter ) : IEnumerable
filter this
리턴 IEnumerable

GetFilterPath() 공개 정적인 메소드

public static GetFilterPath ( this t ) : IEnumerable
t this
리턴 IEnumerable

GetImportableItems() 공개 정적인 메소드

public static GetImportableItems ( this filter ) : IEnumerable
filter this
리턴 IEnumerable

HideInFilter() 공개 정적인 메소드

public static HideInFilter ( this filter, IDiagramNode node ) : void
filter this
node IDiagramNode
리턴 void

RelatedNode() 공개 정적인 메소드

public static RelatedNode ( this item ) : IDiagramNode
item this
리턴 IDiagramNode

ShowInFilter() 공개 정적인 메소드

public static ShowInFilter ( this filter, IDiagramNode node, Vector2 position, bool collapsed = false ) : FilterItem
filter this
node IDiagramNode
position Vector2
collapsed bool
리턴 FilterItem