Torque2D Reference
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
DebugStats Class Reference

#include <DebugStats.h>

Public Member Functions

 DebugStats ()
 
void updateRanges (void)
 
void reset (void)
 Reset debug stats.
 

Public Attributes

U32 objectsCount
 
U32 maxObjectsCount
 
U32 objectsEnabled
 
U32 maxObjectsEnabled
 
U32 objectsVisible
 
U32 maxObjectsVisible
 
U32 objectsAwake
 
U32 maxObjectsAwake
 
U32 renderPicked
 
U32 maxRenderPicked
 
U32 renderRequests
 
U32 maxRenderRequests
 
U32 renderFallbacks
 
U32 maxRenderFallbacks
 
U32 bodyCount
 
U32 maxBodyCount
 
U32 jointCount
 
U32 maxJointCount
 
U32 contactCount
 
U32 maxContactCount
 
U32 proxyCount
 
U32 maxProxyCount
 
U32 batchTrianglesSubmitted
 
U32 maxBatchTrianglesSubmitted
 
U32 batchMaxVertexBuffer
 
U32 batchMaxTriangleDrawn
 
U32 batchDrawCallsStrict
 
U32 maxBatchDrawCallsStrict
 
U32 batchDrawCallsSorted
 
U32 maxBatchDrawCallsSorted
 
U32 batchFlushes
 
U32 maxBatchFlushes
 
U32 batchBlendStateFlush
 
U32 maxBatchBlendStateFlush
 
U32 batchColorStateFlush
 
U32 maxBatchColorStateFlush
 
U32 batchAlphaStateFlush
 
U32 maxBatchAlphaStateFlush
 
U32 batchTextureChangeFlush
 
U32 maxBatchTextureChangeFlushes
 
U32 batchBufferFullFlush
 
U32 maxBatchBufferFullFlush
 
U32 batchIsolatedFlush
 
U32 maxBatchIsolatedFlush
 
U32 batchLayerFlush
 
U32 maxBatchLayerFlush
 
U32 batchNoBatchFlush
 
U32 maxBatchNoBatchFlush
 
U32 batchAnonymousFlush
 
U32 maxBatchAnonymousFlush
 
U32 particlesAlloc
 
U32 particlesFree
 
U32 particlesUsed
 
U32 maxParticlesUsed
 
F32 fps
 
F32 minFPS
 
F32 maxFPS
 
U32 frameCount
 
b2Profile worldProfile
 
b2Profile maxWorldProfile
 

Constructor & Destructor Documentation

◆ DebugStats()

DebugStats ( )
inline

Member Function Documentation

◆ reset()

void reset ( void  )
inline

Reset debug stats.

◆ updateRanges()

void updateRanges ( void  )
inline

Member Data Documentation

◆ batchAlphaStateFlush

U32 batchAlphaStateFlush

◆ batchAnonymousFlush

U32 batchAnonymousFlush

◆ batchBlendStateFlush

U32 batchBlendStateFlush

◆ batchBufferFullFlush

U32 batchBufferFullFlush

◆ batchColorStateFlush

U32 batchColorStateFlush

◆ batchDrawCallsSorted

U32 batchDrawCallsSorted

◆ batchDrawCallsStrict

U32 batchDrawCallsStrict

◆ batchFlushes

U32 batchFlushes

◆ batchIsolatedFlush

U32 batchIsolatedFlush

◆ batchLayerFlush

U32 batchLayerFlush

◆ batchMaxTriangleDrawn

U32 batchMaxTriangleDrawn

◆ batchMaxVertexBuffer

U32 batchMaxVertexBuffer

◆ batchNoBatchFlush

U32 batchNoBatchFlush

◆ batchTextureChangeFlush

U32 batchTextureChangeFlush

◆ batchTrianglesSubmitted

U32 batchTrianglesSubmitted

◆ bodyCount

U32 bodyCount

◆ contactCount

U32 contactCount

◆ fps

F32 fps

◆ frameCount

U32 frameCount

◆ jointCount

U32 jointCount

◆ maxBatchAlphaStateFlush

U32 maxBatchAlphaStateFlush

◆ maxBatchAnonymousFlush

U32 maxBatchAnonymousFlush

◆ maxBatchBlendStateFlush

U32 maxBatchBlendStateFlush

◆ maxBatchBufferFullFlush

U32 maxBatchBufferFullFlush

◆ maxBatchColorStateFlush

U32 maxBatchColorStateFlush

◆ maxBatchDrawCallsSorted

U32 maxBatchDrawCallsSorted

◆ maxBatchDrawCallsStrict

U32 maxBatchDrawCallsStrict

◆ maxBatchFlushes

U32 maxBatchFlushes

◆ maxBatchIsolatedFlush

U32 maxBatchIsolatedFlush

◆ maxBatchLayerFlush

U32 maxBatchLayerFlush

◆ maxBatchNoBatchFlush

U32 maxBatchNoBatchFlush

◆ maxBatchTextureChangeFlushes

U32 maxBatchTextureChangeFlushes

◆ maxBatchTrianglesSubmitted

U32 maxBatchTrianglesSubmitted

◆ maxBodyCount

U32 maxBodyCount

◆ maxContactCount

U32 maxContactCount

◆ maxFPS

F32 maxFPS

◆ maxJointCount

U32 maxJointCount

◆ maxObjectsAwake

U32 maxObjectsAwake

◆ maxObjectsCount

U32 maxObjectsCount

◆ maxObjectsEnabled

U32 maxObjectsEnabled

◆ maxObjectsVisible

U32 maxObjectsVisible

◆ maxParticlesUsed

U32 maxParticlesUsed

◆ maxProxyCount

U32 maxProxyCount

◆ maxRenderFallbacks

U32 maxRenderFallbacks

◆ maxRenderPicked

U32 maxRenderPicked

◆ maxRenderRequests

U32 maxRenderRequests

◆ maxWorldProfile

b2Profile maxWorldProfile

◆ minFPS

F32 minFPS

◆ objectsAwake

U32 objectsAwake

◆ objectsCount

U32 objectsCount

◆ objectsEnabled

U32 objectsEnabled

◆ objectsVisible

U32 objectsVisible

◆ particlesAlloc

U32 particlesAlloc

◆ particlesFree

U32 particlesFree

◆ particlesUsed

U32 particlesUsed

◆ proxyCount

U32 proxyCount

◆ renderFallbacks

U32 renderFallbacks

◆ renderPicked

U32 renderPicked

◆ renderRequests

U32 renderRequests

◆ worldProfile

b2Profile worldProfile

The documentation for this class was generated from the following file: