Navigation
API > API/Plugins > API/Plugins/CustomizableObjectPopulation > API/Plugins/CustomizableObjectPopulation/MuCOP
Inheritance Hierarchy
- FDiscreteImportanceSampler
- FPopulationClassSampler
References
| Module | CustomizableObjectPopulation |
| Header | /Engine/Plugins/Experimental/Mutable/Source/CustomizableObjectPopulation/Public/MuCOP/CustomizableObjectPopulationSamplers.h |
| Include | #include "MuCOP/CustomizableObjectPopulationSamplers.h" |
Syntax
class FPopulationClassSampler : public CustomizableObjectPopulation::FDiscreteImportanceSampler
Remarks
Class FFloatSampler final { using FloatSamplerType = TVariant
public: FFloatSampler(FCurveSampler&& InSampler); FFloatSampler(FRangesSampler&& InSampler); FFloatSampler(FFloatUniformSampler&& InSampler);
float Sample(FRandomStream& Rand) const;
bool IsValidSampler() const;
friend FArchive& operator<<(FArchive& Ar, FFloatSampler& Sampler); };
Constructors
| Type | Name | Description | |
|---|---|---|---|
FPopulationClassSampler
(
const TArray< int32 >& Weights |
|||
Operators
| Type | Name | Description | |
|---|---|---|---|
| FPopulationClassSampler & | operator=
(
const FPopulationClassSampler& |