Navigation
API > API/Plugins > API/Plugins/ClonerEffector
Represents an effect for an effector to affect clones in a specific way, works with modes and types
| Name | UCEEffectorEffectBase |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/ClonerEffector/Source/ClonerEffector/Public/Effector/Effects/CEEffectorEffectBase.h |
| Include Path | #include "Effector/Effects/CEEffectorEffectBase.h" |
Syntax
UCLASS (MinimalAPI, Abstract, BlueprintType, Within=CEEffectorComponent,
Meta=(Section="Effect", Priority=3))
class UCEEffectorEffectBase : public UCEEffectorExtensionBase
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UCEEffectorExtensionBase → UCEEffectorEffectBase
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Effector/Effects/CEEffectorEffectBase.h | |||
UCEEffectorEffectBase
(
FName InModeName |
Effector/Effects/CEEffectorEffectBase.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool IsModeSupported
(
TSubclassOf< UCEEffectorModeBase > InModeClass |
Filter supported mode | Effector/Effects/CEEffectorEffectBase.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void UpdateEffectChannelData
(
FCEClonerEffectorChannelData& InChannelData, |
Effector/Effects/CEEffectorEffectBase.h |
Overridden from UCEEffectorExtensionBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void OnExtensionDeactivated() |
Called when extension becomes inactive | Effector/Effects/CEEffectorEffectBase.h | |
virtual void OnExtensionParametersChanged
(
UCEEffectorComponent* InComponent |
Called to reapply type parameters | Effector/Effects/CEEffectorEffectBase.h |