Navigation
API > API/Developer > API/Developer/TraceInsightsCore > API/Developer/TraceInsightsCore/InsightsCore > API/Developer/TraceInsightsCore/InsightsCore/Common
References
| Module | TraceInsightsCore |
| Header | /Engine/Source/Developer/TraceInsightsCore/Public/InsightsCore/Common/AvailabilityCheck.h |
| Include | #include "InsightsCore/Common/AvailabilityCheck.h" |
Syntax
class FAvailabilityCheck
Remarks
Utility class used by profiler managers to limit how often they check for availability conditions.
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Disable () |
Disables the "availability check" (i.e. Tick() calls will return false when disabled). | |
| void | Enable
(
double InWaitTime |
Enables the "availability check" with a specified initial delay. | |
| bool | Tick () |
Returns true if managers are allowed to do (slow) availability check during this tick. |