FComposableVectorDistribution

Windows
MacOS
Linux

Inheritance Hierarchy

FComposableDistribution

FComposableVectorDistribution

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Public/Distributions.h

Include

#include "Distributions.h"

Syntax

class FComposableVectorDistribution : public FComposableDistribution

Constructors

Name Description

Public function

FComposableVectorDistribution()

Default constructor.

Public function

FComposableVectorDistribution

(
    const FComposableVectorDistribution...
)

Copy constructor.

Functions

Name Description

Public function

void

 

AddConstantVector

(
    const FVector& Value
)

Adds a constant vector to each sample in the distribution.

Public function

void

 

AddDistribution

(
    const UDistributionVector* Vec...
)

Adds each sample in the distribution to the corresponding sample in another distribution.

Public function

void

 

Initialize

(
    const UDistributionVector* Vec...
)

Initializes this distribution from that specified.

Public function

void

 

InitializeWithConstant

(
    const FVector& Value
)

Initializes this distribution with a constant value.

Public function

void

 

Resample

(
    float MinIn,
    float MaxIn
)

Resamples the distribution to include only information from [MinIn,MaxIn].

Public function

void

 

ScaleByConstant

(
    float Scale
)

Scales each sample in the distribution by a constant.

Public function

void

 

ScaleByConstantVector

(
    const FVector& Scale
)

Scales each sample in the distribution by a constant vector.

Public function

void

 

ScaleByDistribution

(
    const UDistributionFloat* Floa...
)

Scale each sample in the distribution by the corresponding sample in another distribution.

Public function

void

 

ScaleByVectorDistribution

(
    const UDistributionVector* Vec...
)

Scale each sample in the distribution by the corresponding sample in another distribution.

Public function

void

 

Splat

(
    int32 ChannelIndex
)

Splats the specified channel to all channels in the distribution.

Operators

Name Description

Public function

const FCompo...

 

operator=

(
    const FComposableVectorDistribution...
)

Assignment operator.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss