Package zombie
Class GameProfiler
java.lang.Object
zombie.GameProfiler
public final class GameProfiler
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGameProfiler.ProfileAreastatic classGameProfiler.RecordingFrame -
Method Summary
Modifier and Type Method Description voidend(GameProfiler.ProfileArea profileArea)voidendFrame()static GameProfilergetInstance()static longgetTimeNs()static voidinit()voidinvokeAndMeasure(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3, Invokers.Params3.ICallback iCallback)voidinvokeAndMeasure(java.lang.String string, java.lang.Object object, java.lang.Object object2, Invokers.Params2.ICallback iCallback)voidinvokeAndMeasure(java.lang.String string, java.lang.Object object, Invokers.Params1.ICallback iCallback)voidinvokeAndMeasure(java.lang.String string, java.lang.Runnable runnable)voidinvokeAndMeasureFrame(java.lang.String string, java.lang.Runnable runnable)static booleanisRunning()voidrender(int int1, int int2)GameProfiler.ProfileAreastart(java.lang.String string)GameProfiler.ProfileAreastart(GameProfiler.ProfileArea profileArea)GameProfiler.ProfileAreastart(GameProfiler.ProfileArea profileArea, long long1)voidstartFrame(java.lang.String string)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
getInstance
-
startFrame
public void startFrame(java.lang.String string) -
endFrame
public void endFrame() -
invokeAndMeasureFrame
public void invokeAndMeasureFrame(java.lang.String string, java.lang.Runnable runnable) -
invokeAndMeasure
public void invokeAndMeasure(java.lang.String string, java.lang.Runnable runnable) -
isRunning
public static boolean isRunning() -
invokeAndMeasure
public void invokeAndMeasure(java.lang.String string, java.lang.Object object, Invokers.Params1.ICallback iCallback) -
invokeAndMeasure
public void invokeAndMeasure(java.lang.String string, java.lang.Object object, java.lang.Object object2, Invokers.Params2.ICallback iCallback) -
invokeAndMeasure
public void invokeAndMeasure(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3, Invokers.Params3.ICallback iCallback) -
start
-
start
-
start
-
end
-
render
public void render(int int1, int int2) -
getTimeNs
public static long getTimeNs() -
init
public static void init()
-