Navigation
API > API/Plugins > API/Plugins/ActorModifierCore
Component that contains a modifier stack and can be added on any actor
| Name | UActorModifierCoreComponent |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/ActorModifierCore/Source/ActorModifierCore/Public/Modifiers/ActorModifierCoreComponent.h |
| Include Path | #include "Modifiers/ActorModifierCoreComponent.h" |
Syntax
UCLASS (MinimalAPI, ClassGroup="Modifiers", BlueprintType, EditInlineNew, DefaultToInstanced,
Meta=(BlueprintSpawnableComponent),
HideCategories=(Tags, Activation, Cooking, AssetUserData, Collision))
class UActorModifierCoreComponent : public UActorComponent
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UActorComponent → UActorModifierCoreComponent
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UActorModifierCoreComponent() |
Modifiers/ActorModifierCoreComponent.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UActorModifierCoreStack * GetModifierStack() |
Modifiers/ActorModifierCoreComponent.h |
|
Protected
Overridden from UActorComponent
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void OnComponentCreated() |
Modifiers/ActorModifierCoreComponent.h | ||
virtual void OnComponentDestroyed
(
bool bDestroyingHierarchy |
Modifiers/ActorModifierCoreComponent.h | ||
virtual void TickComponent
(
float InDeltaTime, |
Modifiers/ActorModifierCoreComponent.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostEditUndo() |
Modifiers/ActorModifierCoreComponent.h | ||
virtual void PostLoad() |
Modifiers/ActorModifierCoreComponent.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static UActorModifierCoreComponent * CreateAndExposeComponent
(
AActor* InParentActor |
Create this component for a specific actor and exposes it to the editor and for serialization | Modifiers/ActorModifierCoreComponent.h |