Ark Server API (ASA) - Wiki
|
#include "Algo/Accumulate.h"
#include "Algo/Impl/RangePointerType.h"
#include "Math/RandomStream.h"
#include "Templates/UnrealTemplate.h"
#include "Traits/ElementType.h"
#include "GenericPlatform/GenericPlatformMath.h"
Go to the source code of this file.
Namespaces | |
namespace | AlgoImpl |
namespace | Algo |
Functions | |
template<typename RangeType , typename ProjectionType > | |
TRangePointerType< typenameTRemoveReference< RangeType >::Type >::Type | AlgoImpl::SelectRandomWeightedBy (RangeType &&Range, ProjectionType Proj) |
template<typename RangeType , typename ProjectionType > | |
FORCEINLINE auto | Algo::SelectRandomWeightedBy (RangeType &&Range, ProjectionType Proj) -> decltype(AlgoImpl::SelectRandomWeightedBy(Forward< RangeType >(Range), MoveTemp(Proj))) |