v0.80.30
This commit is contained in:
@@ -3,19 +3,26 @@ namespace AssetStudio
|
||||
{
|
||||
public static class Progress
|
||||
{
|
||||
public static bool Silent = false;
|
||||
public static IProgress<int> Default = new Progress<int>();
|
||||
private static int preValue;
|
||||
|
||||
public static void Reset()
|
||||
{
|
||||
preValue = 0;
|
||||
Default.Report(0);
|
||||
if (!Silent)
|
||||
{
|
||||
preValue = 0;
|
||||
Default.Report(0);
|
||||
}
|
||||
}
|
||||
|
||||
public static void Report(int current, int total)
|
||||
{
|
||||
var value = (int)(current * 100f / total);
|
||||
Report(value);
|
||||
if (!Silent)
|
||||
{
|
||||
var value = (int)(current * 100f / total);
|
||||
Report(value);
|
||||
}
|
||||
}
|
||||
|
||||
private static void Report(int value)
|
||||
|
||||
Reference in New Issue
Block a user