ALadder
#include <Ladder.h>
Inherits from ATBLActor, INavRelevantInterface, IReplicatedSubobjectInterface
Public Functions
Protected Functions
|
Name |
| void |
BeginJumpOverlap(UPrimitiveComponent * OverlappedComponent, AActor * Other, UPrimitiveComponent * OtherComp, int32 OtherBodyIndex, bool bFromSweep, const [[FHitResult]] & OverlapInfo) |
| void |
EndJumpOverlap(UPrimitiveComponent * OverlappedComponent, AActor * Other, UPrimitiveComponent * OtherComp, int32 OtherBodyIndex) |
| void |
EventMountLadder(APawn * Pawn) |
| void |
MountLadder(APawn * Pawn, bool bIsJumping) |
| void |
OnMovementChangedInJumpCollider(FName MovementState) |
| void |
OnRep_LadderEnabled() |
| void |
OnUseSyncFailed(APawn * Pawn, UInteractableComponent * InteractableComponent) |
| void |
UsePressed(APawn * Pawn, UInteractableComponent * InteractableComponent) |
Public Attributes
Protected Attributes
|
Name |
| FVector |
AttachOffset |
| FRotator |
AttachRotation |
| FVector |
DismountPointBottom |
| FVector |
DismountPointTop |
| UInteractableComponent * |
Interactable |
| UBoxComponent * |
JumpCollider |
| TArray< ATBLCharacter * > |
JumpOverlappingCharacters |
| FVector |
LadderBottom |
| float |
LadderHeight |
| UAnimMontage * |
LadderMontage |
| FVector |
LadderTop |
| float |
MaxMountAngle |
| float |
MaxMountDist |
| FVector |
MountPointBottom |
| FVector |
MountPointTop |
| float |
MoveDownAngle |
| TArray< APawn * > |
PawnList |
| APawn * |
PawnToIgnoreJump |
| FTimerHandle |
PawnToIgnoreJumpHandle |
| USceneComponent * |
SceneComponent |
| USceneComponent * |
SmartLinkBottom |
| UNavLinkCustomComponent * |
SmartLinkComp |
| TEnumAsByte< [[ENavLinkDirection::Type]] > |
SmartLinkDirection |
| USceneComponent * |
SmartLinkTop |
| float |
TurnLimit |
| bool |
bCanDismountOffBottom |
| bool |
bCanDismountOffTop |
| FReplicated_Bool |
bLadderEnabled |
| bool |
bSmartLinkIsRelevant |
| bool |
bStartEnabled |
Updated on 2025-01-21 at 09:02:23 +0100