C# 클래스 Sanderling.Parse.InventoryExtension

파일 보기 프로젝트 열기: Arcitectus/Sanderling

공개 프로퍼티들

프로퍼티 타입 설명
InventoryCargoTypeAndSetLabel IEnumerable>>.IEnumerable

공개 메소드들

메소드 설명
ActiveShipSelectedCargoSpaceType ( this windowInventory ) : ShipCargoSpaceTypeEnum?
CargoSpaceTypeFromTreeEntry ( this entryShip, Sanderling.Interface.MemoryStruct entryCargoSpace ) : ShipCargoSpaceTypeEnum?
FromIventoryLabelParseShipCargoSpaceType ( this shipCargoSpaceTypeLabel ) : ShipCargoSpaceTypeEnum?
FromShipExtractSetCargoSpaceTypeAndTreeEntry ( this shipTreeEntry ) : MemoryStruct.ITreeViewEntry>>.IEnumerable
Parse ( this windowInventory ) : IWindowInventory
ParseAsInventoryCapacityGaugeMilli ( this gaugeString ) : IInventoryCapacityGauge
ParseAsInventoryTreeEntryShip ( this treeViewEntry ) : IInventoryTreeViewEntryShip
ParseTreeEntryLabelShipNameAndType ( this label ) : string>?.KeyValuePair
SetLeftTreeEntrySelected ( this windowInventory ) : IEnumerable
SetTreeEntrySuitingSelectedPath ( this setTreeEntryRoot, IEnumerable selectedPathListNodeLabel ) : IEnumerable
TreeEntryActiveShip ( this inventory ) : Sanderling.Interface.MemoryStruct.ITreeViewEntry
TreeEntryFromCargoSpaceType ( this shipTreeEntry, ShipCargoSpaceTypeEnum cargoSpaceType ) : Sanderling.Interface.MemoryStruct.ITreeViewEntry

메소드 상세

ActiveShipSelectedCargoSpaceType() 정적인 공개 메소드

static public ActiveShipSelectedCargoSpaceType ( this windowInventory ) : ShipCargoSpaceTypeEnum?
windowInventory this
리턴 ShipCargoSpaceTypeEnum?

CargoSpaceTypeFromTreeEntry() 정적인 공개 메소드

static public CargoSpaceTypeFromTreeEntry ( this entryShip, Sanderling.Interface.MemoryStruct entryCargoSpace ) : ShipCargoSpaceTypeEnum?
entryShip this
entryCargoSpace Sanderling.Interface.MemoryStruct
리턴 ShipCargoSpaceTypeEnum?

FromIventoryLabelParseShipCargoSpaceType() 정적인 공개 메소드

static public FromIventoryLabelParseShipCargoSpaceType ( this shipCargoSpaceTypeLabel ) : ShipCargoSpaceTypeEnum?
shipCargoSpaceTypeLabel this
리턴 ShipCargoSpaceTypeEnum?

FromShipExtractSetCargoSpaceTypeAndTreeEntry() 정적인 공개 메소드

static public FromShipExtractSetCargoSpaceTypeAndTreeEntry ( this shipTreeEntry ) : MemoryStruct.ITreeViewEntry>>.IEnumerable
shipTreeEntry this
리턴 MemoryStruct.ITreeViewEntry>>.IEnumerable

Parse() 정적인 공개 메소드

static public Parse ( this windowInventory ) : IWindowInventory
windowInventory this
리턴 IWindowInventory

ParseAsInventoryCapacityGaugeMilli() 정적인 공개 메소드

static public ParseAsInventoryCapacityGaugeMilli ( this gaugeString ) : IInventoryCapacityGauge
gaugeString this
리턴 IInventoryCapacityGauge

ParseAsInventoryTreeEntryShip() 정적인 공개 메소드

static public ParseAsInventoryTreeEntryShip ( this treeViewEntry ) : IInventoryTreeViewEntryShip
treeViewEntry this
리턴 IInventoryTreeViewEntryShip

ParseTreeEntryLabelShipNameAndType() 정적인 공개 메소드

static public ParseTreeEntryLabelShipNameAndType ( this label ) : string>?.KeyValuePair
label this
리턴 string>?.KeyValuePair

SetLeftTreeEntrySelected() 정적인 공개 메소드

static public SetLeftTreeEntrySelected ( this windowInventory ) : IEnumerable
windowInventory this
리턴 IEnumerable

SetTreeEntrySuitingSelectedPath() 정적인 공개 메소드

static public SetTreeEntrySuitingSelectedPath ( this setTreeEntryRoot, IEnumerable selectedPathListNodeLabel ) : IEnumerable
setTreeEntryRoot this
selectedPathListNodeLabel IEnumerable
리턴 IEnumerable

TreeEntryActiveShip() 정적인 공개 메소드

static public TreeEntryActiveShip ( this inventory ) : Sanderling.Interface.MemoryStruct.ITreeViewEntry
inventory this
리턴 Sanderling.Interface.MemoryStruct.ITreeViewEntry

TreeEntryFromCargoSpaceType() 정적인 공개 메소드

static public TreeEntryFromCargoSpaceType ( this shipTreeEntry, ShipCargoSpaceTypeEnum cargoSpaceType ) : Sanderling.Interface.MemoryStruct.ITreeViewEntry
shipTreeEntry this
cargoSpaceType ShipCargoSpaceTypeEnum
리턴 Sanderling.Interface.MemoryStruct.ITreeViewEntry

프로퍼티 상세

InventoryCargoTypeAndSetLabel 정적으로 공개적으로 프로퍼티

static public IEnumerable>> InventoryCargoTypeAndSetLabel
리턴 IEnumerable>>.IEnumerable