|
Terraria v1.4.4.9
Terraria source code documentation
|
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 (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 TimeLogData[] | renderTimes |
| static TimeLogData[] | drawTimes |
| static TimeLogData[] | lightingTimes |
| static TimeLogData[] | detailedDrawTimes |
| const int | maxTimeDelay = 100 |
Definition at line 9 of file TimeLogger.cs.