Navigation
Unreal Engine C++ API Reference > Runtime > FieldSystemEngine > Field
Inheritance Hierarchy
- UActorComponent
- UFieldNodeBase
- UFieldNodeVector
- URandomVector
References
Module | FieldSystemEngine |
Header | /Engine/Source/Runtime/Experimental/FieldSystem/Source/FieldSystemEngine/Public/Field/FieldSystemObjects.h |
Include | #include "Field/FieldSystemObjects.h" |
Syntax
UCLASS (ClassGroup="Field",
Meta=(BlueprintSpawnableComponent, ToolTip="Set a random vector value independently of the sample position. The output is equal to magnitude * random direction "),
ShowCategories=("Field"), MinimalAPI)
class URandomVector : public UFieldNodeVector
Remarks
Variables
Type | Name | Description | |
---|---|---|---|
float | Magnitude | Magnitude of the random vector field |
Constructors
Type | Name | Description | |
---|---|---|---|
Destructors
Type | Name | Description | |
---|---|---|---|
Functions
Type | Name | Description | |
---|---|---|---|
URandomVector * | SetRandomVector
(
UPARAM(DisplayName="Field Magnitude") float Magnitude |
Set a random vector value independently of the sample position. |
Overridden from UFieldNodeBase
Type | Name | Description | |
---|---|---|---|
FFieldNodeBase * | NewEvaluationGraph
(
TArray< const UFieldNodeBase* >& Nodes |