コード例 #1
0
 public Slot(string name, Type sourceType, bool allowMultiple, SectionVisibility visibility)
 {
     Name          = name;
     SourceType    = sourceType;
     AllowMultiple = allowMultiple;
     Visibility    = visibility;
 }
コード例 #2
0
ファイル: Slot.cs プロジェクト: InvertGames/uFrame.Editor
 public Slot(string name, Type sourceType, bool allowMultiple, SectionVisibility visibility)
 {
     Name = name;
     SourceType = sourceType;
     AllowMultiple = allowMultiple;
     Visibility = visibility;
 }
コード例 #3
0
 public ReferenceSection(string name, SectionVisibility visibility, bool allowDuplicates, bool automatic, Type referenceType, bool editable = true)
     : base(name, visibility)
 {
     AllowDuplicates = allowDuplicates;
     Automatic       = automatic;
     ReferenceType   = referenceType;
     Editable        = editable;
 }
コード例 #4
0
 public ReferenceSection(string name, SectionVisibility visibility, bool allowDuplicates, bool automatic, Type referenceType, bool editable = true)
     : base(name, visibility)
 {
     AllowDuplicates = allowDuplicates;
     Automatic = automatic;
     ReferenceType = referenceType;
     Editable = editable;
 }
コード例 #5
0
 protected bool IsVisible(SectionVisibility section)
 {
     if (DiagramViewModel == null)
     {
         return(true);
     }
     if (section == SectionVisibility.Always)
     {
         return(true);
     }
     if (section == SectionVisibility.WhenNodeIsFilter)
     {
         return(DiagramViewModel.GraphData.CurrentFilter == GraphItem);
     }
     return(DiagramViewModel.GraphData.CurrentFilter != GraphItem);
 }
コード例 #6
0
 public ConfigProxy(SectionVisibility visibility)
 {
     Visibility = visibility;
 }
コード例 #7
0
ファイル: Section.cs プロジェクト: DiazGames/oneGame
 public Section(string name, SectionVisibility visibility)
 {
     Name       = name;
     Visibility = visibility;
 }
コード例 #8
0
 public ProxySection(string name, SectionVisibility visibility) : base(name, visibility)
 {
 }
コード例 #9
0
ファイル: InputSlot.cs プロジェクト: yaoya/uFrame
 public InputSlot(string name, bool allowMultiple, SectionVisibility visibility) : base(name, allowMultiple, visibility)
 {
 }
コード例 #10
0
ファイル: Section.cs プロジェクト: InvertGames/uFrame.Editor
 public Section(string name, SectionVisibility visibility)
 {
     Name = name;
     Visibility = visibility;
 }
コード例 #11
0
 public ReferenceSection(string name, SectionVisibility visibility, bool allowDuplicates) : base(name, visibility)
 {
     AllowDuplicates = allowDuplicates;
 }
コード例 #12
0
 public ConfigProxy(SectionVisibility visibility)
 {
     Visibility = visibility;
 }
コード例 #13
0
 public ReferenceSection(string name, SectionVisibility visibility, bool allowDuplicates) : base(name, visibility)
 {
     AllowDuplicates = allowDuplicates;
 }
コード例 #14
0
 public TypedSection(string name, SectionVisibility visibility) : base(name, visibility)
 {
 }