public void UpdateInventoryCategories() { Consumables.Clear(); Weapons.Clear(); KeyItems.Clear(); Statements.Clear(); foreach (var gameItemQuantity in _inventory) { if (gameItemQuantity.GameItem is Consumable) { Consumables.Add(gameItemQuantity); } if (gameItemQuantity.GameItem is Weapon) { Weapons.Add(gameItemQuantity); } if (gameItemQuantity.GameItem is KeyItem) { KeyItems.Add(gameItemQuantity); } if (gameItemQuantity.GameItem is Statement) { Statements.Add(gameItemQuantity); } } }
public void reparseDirtyFiltersAndMatchers() { Console.WriteLine("matchers: " + Matchers.Matchers.Count); if (areFiltersDirty || areMatchersDirty) { Statements.Clear(); reparseExistingLines(); areFiltersDirty = false; areMatchersDirty = false; } }
public async Task LoadAsync() { var lookups = await _lookupRepository.GetStatementLookupAsync(); lookups = lookups.OrderBy(l => l.StatementDate); Statements.Clear(); foreach (var item in lookups) { Statements.Add(new NavigationItemViewModel( item.Id, item.DisplayMember, nameof(StatementDetailViewModel), _eventAggregator)); } }
// prepare root for reuse (for Testing Environment only) internal void ClearForReuse() { Statements.Clear(); _isUsed = false; _params.Clear(); _variables.Clear(); _labels.Clear(); _tempTables.Clear(); _statementIndex = 0; _uniqueIndex = 0; _colIndex = 0; _variableIndex = 0; TranCounter = 0; CursorCounter = 0; TryCatchCounter = 0; WhileCounter = 0; IfCounter = 0; }
public void ResolveFromBlocks() { if (Blocks == null || Blocks.Count == 0) { return; } Statements.Clear(); foreach (var block in Blocks) { if (block.Hidden) { continue; } Statements.AddRange(block.Statements.Select(node => node is Expression exp ? new ExpressionStatement(exp) : node)); } Resolved = true; }
public void clear() { Statements.Clear(); }