DefaultInventoryAdapter

DefaultInventoryAdapter

Default inventory system adapter

Project: GridPlacement v6.0
Layer: Core
Source: Core/_incomplete/Integration/InventorySystemFactory.cs
Namespace: GridBuilding.Core.Integration
Kind: class

Parsing Method: AST-based (Roslyn) - NOT regex

⚠️ IMPORTANT: This documentation was generated using AST parsing, not regex.

Methods

CanAddToInventory

Returns: Result<bool>

Parameters:

  • string placeableId
  • object inventorySystem

CreateInventoryItem

Returns: Result<object>

Parameters:

  • PlaceableDefinition placeable

GetInventoryItemId

Returns: Result<string>

Parameters:

  • PlaceableDefinition placeable

ValidateCompatibility

Returns: Result<bool>

Parameters:

  • PlaceableDefinition placeable
  • string inventoryType

GetSupportedInventoryTypes

Returns: IEnumerable<string>