class ART::IStatistics
Processing informations on the world. More...
#include <ARTIStatistics.h>
Inherits: IREDObject.
Public functions:
Public static functions:
static RED::CID | GetClassID ( ) |
Detailed description:
Processing informations on the world.
The CID_ARTWorld class object (the world singleton) implements the ART::IStatistics interface. This interface lets you access measurements on the simulation and rendering of the system.
Functions documentation
public static RED::CID ART::IStatistics::GetClassID | ( | ) |
public virtual double ART::IStatistics::GetFPS | ( | ) const = 0 |
Returns:
public virtual int ART::IStatistics::GetLandscapeBatchesCount | ( | ) const = 0 |
Returns:
This value is only meaningful if we're close enough of a planet. Otherwise, 0 will be returned.
public virtual double ART::IStatistics::GetLandscapeBatchUpdateTime | ( | ) const = 0 |
Returns:
public virtual double ART::IStatistics::GetLandscapePatchUpdateTime | ( | ) const = 0 |
Returns:
public virtual double ART::IStatistics::GetLandscapeSubmitTime | ( | ) const = 0 |
Returns:
public virtual double ART::IStatistics::GetLandscapeSyncTime | ( | ) const = 0 |
Returns:
public virtual int ART::IStatistics::GetLandscapeTrianglesCount | ( | ) const = 0 |
Returns:
This value is only meaningful if we're close enough of a planet. Otherwise, 0 will be returned.
public virtual double ART::IStatistics::GetLandscapeVisibilityUpdateTime | ( | ) const = 0 |
Returns:
public virtual double ART::IStatistics::GetMainThreadOutsideUpdateTime | ( | ) const = 0 |
Returns:
public virtual double ART::IStatistics::GetMainThreadREDsdkAuxiliaryDrawTime | ( | ) const = 0 |
Returns:
public virtual double ART::IStatistics::GetMainThreadREDsdkClusterUpdateTime | ( | ) const = 0 |
Returns:
public virtual double ART::IStatistics::GetMainThreadREDsdkDrawTime | ( | ) const = 0 |
Returns:
public virtual double ART::IStatistics::GetMainThreadREDsdkImageUpdateTime | ( | ) const = 0 |
Returns:
public virtual double ART::IStatistics::GetMainThreadSyncWaitTime | ( | ) const = 0 |
Returns:
public virtual const RED::Map< unsigned int, RED::String > & ART::IStatistics::GetPipelineIDToNames | ( | ) const = 0 |
Returns:
public virtual int ART::IStatistics::GetPrismsBatchesCount | ( | ) const = 0 |
Returns:
This value is only meaningful if we're close enough of a planet. Otherwise, 0 will be returned.
public virtual int ART::IStatistics::GetPrismsCount | ( | ) const = 0 |
Returns:
This value is only meaningful if we're close enough of a planet. Otherwise, 0 will be returned.
public virtual double ART::IStatistics::GetUpdateThreadFullSynchronizationTime | ( | ) const = 0 |
Time spent waiting for the full graphics synchronization.
public virtual double ART::IStatistics::GetUpdateThreadREDsdkTransactionWaitTime | ( | ) const = 0 |
Returns:
public virtual double ART::IStatistics::GetUpdateThreadSimulationTime | ( | ) const = 0 |
Returns:
public virtual double ART::IStatistics::GetUpdateThreadStatelessSynchronizationTime | ( | ) const = 0 |
Returns: