Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Distributions/DistributionFloat.h |
Include |
#include "Distributions/DistributionFloat.h" |
class UDistributionFloat : public UDistribution
Name | Description | ||
---|---|---|---|
|
uint8: 1 |
bBakedDataSuccesfully |
|
|
uint8: 1 |
bCanBeBaked |
Can this variable be baked out to a FRawDistribution? Should be true 99% of the time |
|
uint8: 1 |
bIsDirty |
Set internally when the distribution is updated so that that FRawDistribution can know to update itself |
Name | Description | |
---|---|---|
|
UDistributionFloat ( |
|
|
UDistributionFloat ( |
Name | Description | ||
---|---|---|---|
|
CanBeBaked() |
||
|
float |
GetFloatValue ( |
Script-accessible way to query a float distribution |
|
GetLockFlag() |
Returns the lock axes flag used at runtime to swizzle random stream values. |
|
|
ERawDistribu... |
GetOperation() |
Return the operation used at runtime to calculate the final value |
|
float |
GetValue ( |
|
|
GetValueCount() |
Returns the number of values in the distribution. 1 for float. |
|
|
HasBakedSuccesfully() |
||
|
InitializeRawEntry ( |
Fill out an array of floats and return the number of elements in the entry |
Name | Description | ||
---|---|---|---|
|
NeedsLoadForClient() |
Called during saving to determine the load flags to save with the object. |
|
|
NeedsLoadForEditorGame() |
Called during saving to include this object in client/servers running in editor builds, even if they wouldn't normally be. |
|
|
NeedsLoadForServer() |
Called during saving to determine the load flags to save with the object. |
|
|
PostEditChangeProperty ( |
Begin UObject interface |
|
|
Serialize ( |
Handles reading, writing, and reference collecting using FArchive. |
Name | Description | ||
---|---|---|---|
|
GetInRange ( |
Get input range of keys. Outside this region curve continues constantly the start/end values. |
|
|
GetOutRange ( |
Get overall range of output values. |