예제 #1
0
 public void Add(string include, IncludeLocation location, FieldCondition fieldCondition)
 {
     m_Items.Add(new Item(new IncludeDescriptor()
     {
         value = include, location = location
     }, new FieldCondition[] { fieldCondition }));
 }
예제 #2
0
 public IncludeCollection Add(string include, IncludeLocation location, FieldCondition fieldCondition)
 {
     m_Items.Add(new Item(new IncludeDescriptor()
     {
         value = include, location = location
     }, new FieldCondition[] { fieldCondition }));
     return(this);
 }
예제 #3
0
 public StructCollection Add(StructDescriptor descriptor, FieldCondition fieldCondition)
 {
     m_Items.Add(new StructCollection.Item(descriptor, new FieldCondition[] { fieldCondition }));
     return(this);
 }
예제 #4
0
 public void Add(KeywordDescriptor descriptor, int index, FieldCondition fieldCondition)
 {
     m_Items.Add(new Item(descriptor, index, new FieldCondition[] { fieldCondition }));
 }
예제 #5
0
 public DefineCollection Add(KeywordDescriptor descriptor, int index, FieldCondition fieldCondition)
 {
     m_Items.Add(new Item(descriptor, index, new FieldCondition[] { fieldCondition }));
     return(this);
 }
예제 #6
0
 public PassCollection Add(PassDescriptor descriptor, FieldCondition fieldCondition)
 {
     m_Items.Add(new Item(descriptor, new FieldCondition[] { fieldCondition }));
     return(this);
 }
예제 #7
0
 public RenderStateCollection Add(RenderStateDescriptor descriptor, FieldCondition fieldCondition)
 {
     m_Items.Add(new Item(descriptor, new FieldCondition[] { fieldCondition }));
     return(this);
 }
예제 #8
0
 public void Add(PassDescriptor descriptor, FieldCondition fieldCondition)
 {
     m_Items.Add(new Item(descriptor, new FieldCondition[] { fieldCondition }));
 }
예제 #9
0
 public void Add(RenderStateDescriptor descriptor, FieldCondition fieldCondition)
 {
     m_Items.Add(new Item(descriptor, new FieldCondition[] { fieldCondition }));
 }
예제 #10
0
 public void Add(StructDescriptor descriptor, FieldCondition fieldCondition)
 {
     m_Items.Add(new StructCollection.Item(descriptor, new FieldCondition[] { fieldCondition }));
 }
예제 #11
0
        public IncludeCollection Add(string includePath, IncludeLocation location, FieldCondition fieldCondition)
        {
            var guid = AssetDatabase.AssetPathToGUID(includePath);

            return(AddInternal(guid, includePath, location, new FieldCondition[] { fieldCondition }));
        }