Class MyDebugHitCounter
Inheritance
System.Object
MyDebugHitCounter
Assembly: VRage.Game.dll
Syntax
public class MyDebugHitCounter : Object, IEnumerable<MyDebugHitCounter.Sample>, IEnumerable
Constructors
MyDebugHitCounter(UInt32)
Declaration
public MyDebugHitCounter(uint cycleSize = 100000U)
Parameters
Type |
Name |
Description |
System.UInt32 |
cycleSize |
|
Fields
History
Declaration
public readonly MyQueue<MyDebugHitCounter.Sample> History
Field Value
Properties
CurrentHitRatio
Declaration
public float CurrentHitRatio { get; }
Property Value
Type |
Description |
System.Single |
|
LastCycleHitRatio
Declaration
public float LastCycleHitRatio { get; }
Property Value
Type |
Description |
System.Single |
|
Methods
Cycle()
Declaration
CycleWork()
Declaration
GetEnumerator()
Declaration
public ConcurrentEnumerator<SpinLockRef.Token, MyDebugHitCounter.Sample, IEnumerator<MyDebugHitCounter.Sample>> GetEnumerator()
Returns
Hit()
Declaration
Miss()
Declaration
ValueAndCycle()
Declaration
public float ValueAndCycle()
Returns
Type |
Description |
System.Single |
|