![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <EscalationStates.h>
Public Types | |
| using | FEscalationCounter = UE::Net::FEscalationCounter |
Public Member Functions | |
| const | TArrayView (&PerPeriodHistory)[16] |
Public Attributes | |
| const TArrayView< TArrayView< int32 > > & | RegisteredCounters |
| const TArrayView< FEscalationCounter > & | SecondCounters |
| const TArrayView< FEscalationCounter > & | FrameCounters |
| EQuotaType | QuotaType |
Parameters for FEscalationState.HasHitAnyQuota
| const FHasHitAnyQuotaParms::TArrayView | ( | & | PerPeriodHistory | ) |
The per-period historical counters being compared against (excludes SecondCounters and FrameCounters)
| const TArrayView<FEscalationCounter>& FHasHitAnyQuotaParms::FrameCounters |
The current frames counters for factoring-in to comparisons
| EQuotaType FHasHitAnyQuotaParms::QuotaType |
The type of state change quota/thresholds to check
| const TArrayView<TArrayView<int32> >& FHasHitAnyQuotaParms::RegisteredCounters |
The list of custom registered counters, by category, for any custom processing implementation
| const TArrayView<FEscalationCounter>& FHasHitAnyQuotaParms::SecondCounters |
The current seconds counters for factoring-in to comparisons (excludes FrameCounters)