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