C# Class SEToolbox.Models.ResourceReportModel

Inheritance: BaseModel
ファイルを表示 Open project: midspace/SEToolbox Class Usage Examples

Public Methods

Method Description
ClearProgress ( ) : void
GenerateOfflineReport ( ExplorerModel baseModel, string args ) : void

Command line driven method. /WR "Easy Start Report" "c:\temp\Easy Start Report.txt" /WR "C:\Users\%USERNAME%\AppData\Roaming\SpaceEngineersDedicated\Saves\Super Excellent Map\sandbox.sbc" "c:\temp\Super Excellent Map.txt" /WR "C:\Users\%USERNAME%\AppData\Roaming\SpaceEngineersDedicated\Saves\Super Excellent Map" "c:\temp\Super Excellent Map.txt" /WR "\\SERVER\Dedicated Saves\Super Excellent Map" "\\SERVER\Reports\Super Excellent Map.txt"

GenerateReport ( ) : void
IncrementProgress ( ) : void
Load ( string saveName, IList entities ) : void
ResetProgress ( double initial, double maximumProgress ) : void
ResourceReportModel ( ) : System
SetActiveStatus ( ) : void

Private Methods

Method Description
CreateHtmlReport ( ) : string
CreateTextReport ( ) : string
CreateXmlReport ( ) : string
TallyItems ( MyObjectBuilderType tallyTypeId, string tallySubTypeId, Decimal amountDecimal, string contentPath, OreContent>.SortedDictionary accumulateOres, ComponentItemModel>.SortedDictionary accumulateItems, ComponentItemModel>.SortedDictionary accumulateComponents ) : void

Method Details

ClearProgress() public method

public ClearProgress ( ) : void
return void

GenerateOfflineReport() public static method

Command line driven method. /WR "Easy Start Report" "c:\temp\Easy Start Report.txt" /WR "C:\Users\%USERNAME%\AppData\Roaming\SpaceEngineersDedicated\Saves\Super Excellent Map\sandbox.sbc" "c:\temp\Super Excellent Map.txt" /WR "C:\Users\%USERNAME%\AppData\Roaming\SpaceEngineersDedicated\Saves\Super Excellent Map" "c:\temp\Super Excellent Map.txt" /WR "\\SERVER\Dedicated Saves\Super Excellent Map" "\\SERVER\Reports\Super Excellent Map.txt"
public static GenerateOfflineReport ( ExplorerModel baseModel, string args ) : void
baseModel ExplorerModel
args string
return void

GenerateReport() public method

public GenerateReport ( ) : void
return void

IncrementProgress() public method

public IncrementProgress ( ) : void
return void

Load() public method

public Load ( string saveName, IList entities ) : void
saveName string
entities IList
return void

ResetProgress() public method

public ResetProgress ( double initial, double maximumProgress ) : void
initial double
maximumProgress double
return void

ResourceReportModel() public method

public ResourceReportModel ( ) : System
return System

SetActiveStatus() public method

public SetActiveStatus ( ) : void
return void