Navigation
API > API/Plugins > API/Plugins/ClonerEffector
Effector supported forces to affect clones
| Name | UCEEffectorForceEffect |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/ClonerEffector/Source/ClonerEffector/Public/Effector/Effects/CEEffectorForceEffect.h |
| Include Path | #include "Effector/Effects/CEEffectorForceEffect.h" |
Syntax
UCLASS (MinimalAPI, BlueprintType, Within=CEEffectorComponent, Meta=(Section="Forces", Priority=3))
class UCEEffectorForceEffect : public UCEEffectorEffectBase
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UCEEffectorExtensionBase → UCEEffectorEffectBase → UCEEffectorForceEffect
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UCEEffectorForceEffect() |
Effector/Effects/CEEffectorForceEffect.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| PropertyChangeDispatcher | const TCEPropertyChangeDispatcher< UCEEffectorForceEffect > | Used for PECP | Effector/Effects/CEEffectorForceEffect.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool GetAttractionForceEnabled() |
Effector/Effects/CEEffectorForceEffect.h |
|
|
float GetAttractionForceFalloff() |
Effector/Effects/CEEffectorForceEffect.h |
|
|
float GetAttractionForceStrength() |
Effector/Effects/CEEffectorForceEffect.h |
|
|
bool GetCurlNoiseForceEnabled() |
Effector/Effects/CEEffectorForceEffect.h |
|
|
float GetCurlNoiseForceFrequency() |
Effector/Effects/CEEffectorForceEffect.h |
|
|
float GetCurlNoiseForceStrength() |
Effector/Effects/CEEffectorForceEffect.h |
|
|
bool GetDragForceEnabled() |
Effector/Effects/CEEffectorForceEffect.h |
|
|
float GetDragForceLinear() |
Effector/Effects/CEEffectorForceEffect.h |
|
|
float GetDragForceRotational() |
Effector/Effects/CEEffectorForceEffect.h |
|
|
bool GetForcesEnabled() |
Effector/Effects/CEEffectorForceEffect.h |
|
|
FVector GetGravityForceAcceleration() |
Effector/Effects/CEEffectorForceEffect.h |
|
|
bool GetGravityForceEnabled() |
Effector/Effects/CEEffectorForceEffect.h |
|
|
bool GetOrientationForceEnabled() |
Effector/Effects/CEEffectorForceEffect.h |
|
|
const FVector & GetOrientationForceMax() |
Effector/Effects/CEEffectorForceEffect.h |
|
|
const FVector & GetOrientationForceMin() |
Effector/Effects/CEEffectorForceEffect.h |
|
|
float GetOrientationForceRate() |
Effector/Effects/CEEffectorForceEffect.h |
|
|
float GetVectorNoiseForceAmount() |
Effector/Effects/CEEffectorForceEffect.h |
|
|
bool GetVectorNoiseForceEnabled() |
Effector/Effects/CEEffectorForceEffect.h |
|
|
float GetVortexForceAmount() |
Effector/Effects/CEEffectorForceEffect.h |
|
|
const FVector & GetVortexForceAxis() |
Effector/Effects/CEEffectorForceEffect.h |
|
|
bool GetVortexForceEnabled() |
Effector/Effects/CEEffectorForceEffect.h |
|
|
void SetAttractionForceEnabled
(
bool bInForceEnabled |
Effector/Effects/CEEffectorForceEffect.h |
|
|
void SetAttractionForceFalloff
(
float InForceFalloff |
Effector/Effects/CEEffectorForceEffect.h |
|
|
void SetAttractionForceStrength
(
float InForceStrength |
Effector/Effects/CEEffectorForceEffect.h |
|
|
void SetCurlNoiseForceEnabled
(
bool bInForceEnabled |
Effector/Effects/CEEffectorForceEffect.h |
|
|
void SetCurlNoiseForceFrequency
(
float InForceCurlNoiseFrequency |
Effector/Effects/CEEffectorForceEffect.h |
|
|
void SetCurlNoiseForceStrength
(
float InForceCurlNoiseStrength |
Effector/Effects/CEEffectorForceEffect.h |
|
|
void SetDragForceEnabled
(
bool bInEnabled |
Effector/Effects/CEEffectorForceEffect.h |
|
|
void SetDragForceLinear
(
float InStrength |
Effector/Effects/CEEffectorForceEffect.h |
|
|
void SetDragForceRotational
(
float InStrength |
Effector/Effects/CEEffectorForceEffect.h |
|
|
void SetForcesEnabled
(
bool bInForcesEnabled |
Effector/Effects/CEEffectorForceEffect.h |
|
|
void SetGravityForceAcceleration
(
const FVector& InAcceleration |
Effector/Effects/CEEffectorForceEffect.h |
|
|
void SetGravityForceEnabled
(
bool bInForceEnabled |
Effector/Effects/CEEffectorForceEffect.h |
|
|
void SetOrientationForceEnabled
(
bool bInForceEnabled |
Effector/Effects/CEEffectorForceEffect.h |
|
|
void SetOrientationForceMax
(
const FVector& InForceOrientationMax |
Effector/Effects/CEEffectorForceEffect.h |
|
|
void SetOrientationForceMin
(
const FVector& InForceOrientationMin |
Effector/Effects/CEEffectorForceEffect.h |
|
|
void SetOrientationForceRate
(
float InForceOrientationRate |
Effector/Effects/CEEffectorForceEffect.h |
|
|
void SetVectorNoiseForceAmount
(
float InAmount |
Effector/Effects/CEEffectorForceEffect.h |
|
|
void SetVectorNoiseForceEnabled
(
bool bInEnabled |
Effector/Effects/CEEffectorForceEffect.h |
|
|
void SetVortexForceAmount
(
float InForceVortexAmount |
Effector/Effects/CEEffectorForceEffect.h |
|
|
void SetVortexForceAxis
(
const FVector& InForceVortexAxis |
Effector/Effects/CEEffectorForceEffect.h |
|
|
void SetVortexForceEnabled
(
bool bInForceEnabled |
Effector/Effects/CEEffectorForceEffect.h |
|
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void OnForceOptionsChanged() |
Effector/Effects/CEEffectorForceEffect.h |
Overridden from UCEEffectorEffectBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void UpdateEffectChannelData
(
FCEClonerEffectorChannelData& InChannelData, |
Effector/Effects/CEEffectorForceEffect.h |
Overridden from UCEEffectorExtensionBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void OnExtensionDeactivated() |
Called when extension becomes inactive | Effector/Effects/CEEffectorForceEffect.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& InPropertyChangedEvent |
Effector/Effects/CEEffectorForceEffect.h |