コード例 #1
0
ファイル: WorkHelpers.cs プロジェクト: Fulborg/dwarrowdelf
 public TerrainFilter(IEnumerable<TerrainID> terrains, IEnumerable<InteriorID> interiors)
 {
     m_terrainMask = new EnumBitMask32<TerrainID>(terrains);
     m_interiorMask = new EnumBitMask32<InteriorID>(interiors);
 }
コード例 #2
0
ファイル: WorkHelpers.cs プロジェクト: Fulborg/dwarrowdelf
 public ItemFilter(IEnumerable<ItemID> itemIDs, IEnumerable<MaterialID> materialIDs)
 {
     m_itemIDMask = new EnumBitMask<ItemID>(itemIDs);
     m_itemCategoryMask = new EnumBitMask32<ItemCategory>();
     m_materialIDMask = new EnumBitMask64<MaterialID>(materialIDs);
     m_materialCategoryMask = new EnumBitMask32<MaterialCategory>();
 }
コード例 #3
0
ファイル: WorkHelpers.cs プロジェクト: Fulborg/dwarrowdelf
 public ItemFilter(ItemID itemID, MaterialCategory materialCategory)
 {
     m_itemIDMask = new EnumBitMask<ItemID>(itemID);
     m_itemCategoryMask = new EnumBitMask32<ItemCategory>();
     m_materialIDMask = new EnumBitMask64<MaterialID>();
     m_materialCategoryMask = new EnumBitMask32<MaterialCategory>(materialCategory);
 }
コード例 #4
0
ファイル: WorkHelpers.cs プロジェクト: tomba/dwarrowdelf
 public TerrainFilter(IEnumerable<TileID> terrains)
 {
     m_terrainMask = new EnumBitMask32<TileID>(terrains);
 }