USiegeMountPoint¶
#include <SiegeMountPoint.h>
Inherits from USceneComponent, IReplicatedSubobjectInterface
Public Functions¶
| Name | |
|---|---|
| void | BroadcastDismount([[EDismountType]] DismountType) |
| void | BroadcastInterpToMountLocation(ATBLCharacter * Character) |
| void | BroadcastPendingSpawn(bool bNewPendingSpawn) |
| bool | CanMount(APawn * Pawn) |
| void | DismountPressed() |
| void | OnCharacterKilled(const FDeathDamageTakenEvent & DamageEvent) |
| void | OnCharacterKilledDuringInterp(const FDeathDamageTakenEvent & DamageEvent) |
| void | OnCombatStateChanged(AActor * Actor, FName PreviousState, FName NewState, const FAttackInfo & EventAttackInfo, UCombatState * CombatState) |
| void | SetInteractableComponent(UInteractableComponent * Interactable) |
| USiegeMountPoint() | |
| void | UpdateInterpToMountLocation(float DeltaSeconds) |
| void | UsePressed(APawn * InPawn, UInteractableComponent * InInteractable) |
Public Attributes¶
| Name | |
|---|---|
| float | CameraPitchRotationLimit |
| float | CameraYawRotationLimit |
| TSubclassOf< UAnimationSet > | CharacterAnimationSet |
| TSubclassOf< UAnimationSet > | CharacterAnimationSet1P |
| FName | CharacterAttachSocketName |
| int32 | HorizLockId |
| float | MaxMountAngle |
| float | MaxMountAngleOffset |
| float | MaxMountDistance |
| FName | MountAnimation |
| FMountBlendParams | MountBlendParams |
| ATBLCharacter * | MountedCharacter |
| FRotator | RotationLimitOffset |
| AInventoryItem * | SiegeInventoryItem |
| TSubclassOf< AInventoryItem > | SiegeInventoryItemClass |
| int32 | VertLockId |
| uint8 | bCanDismount |
| bool | bUseMountCombatState |
Updated on 2025-01-21 at 09:02:24 +0100