UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
NetStatsUtils.h File Reference
#include "Containers/ArrayView.h"
#include "CoreMinimal.h"
#include "CoreTypes.h"
#include "Misc/Optional.h"
#include "Templates/EnableIf.h"
#include "Templates/Models.h"
#include <limits>

Go to the source code of this file.

Classes

class  UE::Net::TSampleProducer< ConsumerType >
 
class  UE::Net::FBinnedMovingValueBase
 
struct  UE::Net::FBinnedMovingValueBase::FBin
 
class  UE::Net::TBinnedMovingValue< ConsumerType, NumBins, InMode >
 
class  UE::Net::TBinnedDeltaMovingValue< ConsumerType, NumBins, InMode >
 

Namespaces

namespace  UE
 
namespace  UE::Net
 
namespace  TBinParms
 
namespace  TSampleParms
 

Typedefs

template<typename ConsumerType , int32 NumBins>
using UE::Net::TBinnedMovingAvg = TBinnedMovingValue< ConsumerType, NumBins, EBinnedValueMode::MovingAvg >
 
template<typename ConsumerType , int32 NumBins>
using UE::Net::TDeltaBinnedMovingAvg = TBinnedDeltaMovingValue< ConsumerType, NumBins, EBinnedValueMode::MovingAvg >
 
template<typename ConsumerType , int32 NumBins>
using UE::Net::TBinnedMovingSum = TBinnedMovingValue< ConsumerType, NumBins, EBinnedValueMode::MovingSum >
 
template<typename ConsumerType , int32 NumBins>
using UE::Net::TDeltaBinnedMovingSum = TBinnedDeltaMovingValue< ConsumerType, NumBins, EBinnedValueMode::MovingSum >
 

Enumerations

enum class  UE::Net::EBinnedValueMode : uint8 { UE::Net::MovingAvg , UE::Net::MovingSum }