Skip to content

UBreakableComponent

#include <BreakableComponent.h>

Inherits from UActorComponent

Public Functions

Name
void Damaged(const FDamageTakenEvent & Event)
void HealthStatChanged(float Amount, AActor * Initiator)
void Killed(const FDeathDamageTakenEvent & Event)
void SetFriendlyTeam([[EFaction]] InFriendlyTeam)
void SetHealth(float InHealth)
UBreakableComponent()

Public Attributes

Name
FVector FocalPointOffset
[[EFaction]] FriendlyTeam
TWeakObjectPtr< UTBLGameScoringComponent > GameScoringComponent
float MaxHealth
FBreakableThresholdReached OnBreakableThresholdReached
FBreakableOnDamageTakenSignature OnDamageTaken
FBreakableOnKilledSignature OnKilled
FStageActorAction StageActorAction
float StartingHealth
TWeakObjectPtr< UStatsComponent > StatsComponent
TWeakObjectPtr< UTeamOwnershipComponent > TeamOwnershipComponent
TArray< FBreakableThreshold > ThresholdsWithObjects

Updated on 2025-01-21 at 09:02:24 +0100