![]() |
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"
Include dependency graph for SelectRandomWeighted.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))) |