| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Components/VectorFieldComponent.h |
Include |
#include "Components/VectorFieldComponent.h" |
class UVectorFieldComponent : public UPrimitiveComponent
A Component referencing a vector field.
Name | Description | ||
---|---|---|---|
|
uint32: 1 |
bPreviewVectorField |
If true, the vector field is only used for preview visualizations. |
|
FXSystem |
The FX system with which this vector field is associated. |
|
|
float |
Intensity |
The intensity at which the vector field is applied. |
|
float |
Tightness |
How tightly particles follow the vector field. |
|
UVectorField &#... |
VectorField |
The vector field asset. |
|
FVectorFieldIns... |
VectorFieldInstance |
The instance of this vector field registered with the FX system. |
Name | Description | |
---|---|---|
|
UVectorFieldComponent ( |
Name | Description | ||
---|---|---|---|
|
SetIntensity ( |
Set the intensity of the vector field. |
Name | Description | ||
---|---|---|---|
|
FPrimitiveSc... |
CreateSceneProxy() |
Creates a proxy to represent the primitive to the scene manager in the rendering thread. |
|
GetUsedMaterials ( |
Retrieves the materials used in this component |
Name | Description | ||
---|---|---|---|
|
FBoxSphereBo... |
CalcBounds ( |
Calculate the bounds of the component. Default behavior is a bounding box/sphere of zero size. |
Name | Description | ||
---|---|---|---|
|
OnRegister() |
Called when a component is registered, after Scene is set, but before CreateRenderState_Concurrent or OnCreatePhysicsState are called. |
|
|
OnUnregister() |
Called when a component is unregistered. |
|
|
SendRenderTransform_Concurrent() |
Called to send a transform update for this component to the rendering thread |
Name | Description | ||
---|---|---|---|
|
PostEditChangeProperty ( |
Called when a property on this object has been modified externally |
|
|
PostInterpChange ( |
This is called when property is modified by InterpPropertyTracks |