Navigation
API > API/Runtime > API/Runtime/FieldSystemEngine
RotatedRadialVector
| Name | URotatedRadialVector |
| Type | class |
| Header File | /Engine/Source/Runtime/Experimental/FieldSystem/Source/FieldSystemEngine/Public/Field/FieldSystemObjects.h |
| Include Path | #include "Field/FieldSystemObjects.h" |
Syntax
UCLASS (ClassGroup="Field",
Meta=(BlueprintSpawnableComponent, ToolTip="Set a radial vector value rotated around an axis. The direction is the normalized vector from the field position to the sample, rotated by Angle degrees around Axis. The output is equal to magnitude * rotated direction"),
ShowCategories=("Field"), MinimalAPI)
class URotatedRadialVector : public UFieldNodeVector
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UActorComponent → UFieldNodeBase → UFieldNodeVector → URotatedRadialVector
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
URotatedRadialVector() |
Field/FieldSystemObjects.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~URotatedRadialVector() |
Field/FieldSystemObjects.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Angle | float | Rotation angle in degrees applied to the radial direction | Field/FieldSystemObjects.h |
|
| Axis | FVector | Axis around which the radial direction is rotated | Field/FieldSystemObjects.h |
|
| Magnitude | float | Magnitude of the radial vector field | Field/FieldSystemObjects.h |
|
| Position | FVector | Center position of the radial vector field | Field/FieldSystemObjects.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
URotatedRadialVector * SetRotatedRadialVector
(
float Magnitude, |
Set a rotated radial vector value. | Field/FieldSystemObjects.h |
|
Public Virtual
Overridden from UFieldNodeBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FFieldNodeBase * NewEvaluationGraph
(
TArray< const UFieldNodeBase* >& Nodes |
Field/FieldSystemObjects.h |