com.bulletphysics.linearmath
Class CProfileManager

java.lang.Object
  extended by com.bulletphysics.linearmath.CProfileManager

public class CProfileManager
extends Object

Manager for the profile system.


Constructor Summary
CProfileManager()
           
 
Method Summary
static void cleanupMemory()
           
static int getFrameCountSinceReset()
           
static CProfileIterator getIterator()
           
static float getTimeSinceReset()
           
static void incrementFrameCounter()
           
static void releaseIterator(CProfileIterator iterator)
           
static void reset()
           
static void startProfile(String name)
           
static void stopProfile()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CProfileManager

public CProfileManager()
Method Detail

startProfile

public static void startProfile(String name)
Parameters:
name - must be interned String (not needed for String literals)

stopProfile

public static void stopProfile()

cleanupMemory

public static void cleanupMemory()

reset

public static void reset()

incrementFrameCounter

public static void incrementFrameCounter()

getFrameCountSinceReset

public static int getFrameCountSinceReset()

getTimeSinceReset

public static float getTimeSinceReset()

getIterator

public static CProfileIterator getIterator()

releaseIterator

public static void releaseIterator(CProfileIterator iterator)