terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
|
Classes | |
struct | TimeLogData |
Static Public Member Functions | |
static void | Initialize () |
static void | Start () |
static void | NewDrawFrame () |
static void | EndDrawFrame () |
static void | RenderTime (int renderType, double timeElapsed) |
static float | GetRenderTime (int renderType) |
static float | GetRenderMax (int renderType) |
static void | DrawTime (int drawType, double timeElapsed) |
static float | GetDrawTime (int drawType) |
static float | GetDrawTotal () |
static void | LightingTime (int lightingType, double timeElapsed) |
static float | GetLightingTime (int lightingType) |
static float | GetLightingTotal () |
static void | DetailedDrawReset () |
static void | DetailedDrawTime (int detailedDrawType) |
static float | GetDetailedDrawTime (int detailedDrawType) |
static float | GetDetailedDrawTotal () |
static void | MenuDrawTime (double timeElapsed) |
static void | SplashDrawTime (double timeElapsed) |
static void | MapDrawTime (double timeElapsed) |
static void | DrawException (Exception e) |
Static Private Member Functions | |
static void | UpdateTime (TimeLogger.TimeLogData[] times, int type, double time) |
Static Private Attributes | |
static StreamWriter | logWriter |
static StringBuilder | logBuilder |
static int | framesToLog |
static int | currentFrame |
static bool | startLoggingNextFrame |
static bool | endLoggingThisFrame |
static bool | currentlyLogging |
static Stopwatch | detailedDrawTimer |
static double | lastDetailedDrawTime |
static TimeLogger.TimeLogData[] | renderTimes |
static TimeLogger.TimeLogData[] | drawTimes |
static TimeLogger.TimeLogData[] | lightingTimes |
static TimeLogger.TimeLogData[] | detailedDrawTimes |
const int | maxTimeDelay = 100 |
Definition at line 18 of file TimeLogger.cs.