Navigation
API > API/Plugins > API/Plugins/ApexDestruction
Name
ADestructibleActor
Type
class
Header File
/Engine/Plugins/Runtime/ApexDestruction/Source/ApexDestruction/Public/DestructibleActor.h
Include Path
#include "DestructibleActor.h"
Syntax
UCLASS (HideCategories=(Input), ShowCategories=("Input|MouseInput", "Input|TouchInput"),
ComponentWrapperClass)
class ADestructibleActor : public AActor
Copy full snippet
Inheritance Hierarchy
Constructors
Variables
Public
Name
Type
Remarks
Include Path
Unreal Specifiers
bAffectNavigation
uint32
DestructibleActor.h
Config
BlueprintReadWrite
Category=Navigation
Meta=(DeprecationMessage="Setting the value from Blueprint script does nothing. Please use bCanEverAffectNavigation in DestructionComponent.")
OnActorFracture
FActorFractureSignature
DestructibleActor.h
BlueprintAssignable
Category="Components|Destructible"
Protected
Name
Type
Remarks
Include Path
Unreal Specifiers
DestructibleComponent
PRAGMA_DISABLE_DEPRECATION_WARNINGSTObjectPtr < UDestructibleComponent >
The component which holds the skinned mesh and physics data for this actor.
DestructibleActor.h
VisibleAnywhere
BlueprintReadOnly
Category=Destruction
Meta=(ExposeFunctionCategories="Destruction,Components|Destructible", AllowPrivateAccess="true")
Functions
Public
Name
Remarks
Include Path
Unreal Specifiers
Returns DestructibleComponent subobject
DestructibleActor.h
virtual bool GetReferencedContentObjects
(
TArray < UObject * >& Objects
) const
DestructibleActor.h
DestructibleActor.h