|
LEAP Documentation 40220
Documentation for the LEAP project
|
#include <ProjectXCharacter.h>
Public Member Functions | |
| FORCEINLINE UAmbianceComponent * | GetAmbianceComponent () const |
| FORCEINLINE UCosmeticsComponent * | GetCosmeticsComponent () const |
| FORCEINLINE UWeaponComponent * | GetWeaponComponent () const |
| FORCEINLINE UInteractionComponent * | GetInteractionComponent () const |
| FORCEINLINE USpringArmComponent * | GetCameraBoom () const |
| FORCEINLINE USceneComponent * | GetFirstPersonFollowComponent () const |
| FORCEINLINE UCameraComponent * | GetFirstPersonCamera () const |
| FORCEINLINE UCameraComponent * | GetFollowCamera () const |
| FORCEINLINE UHookshotComponent * | GetHookshotComponent () const |
| FORCEINLINE float | GetRunMultiplier () const |
| FORCEINLINE float | GetCrouchedRunMultiplier () const |
| FORCEINLINE bool | IsFastFalling () const |
| FORCEINLINE bool | IsMovingForward () const |
| FORCEINLINE bool | IsMoving () const |
| FORCEINLINE bool | CanRagdoll () const |
| FORCEINLINE class UDamageHistoryComponent * | GetDamageHistoryComponent () const |
| FORCEINLINE float | GetStamina () const |
| FORCEINLINE bool | CanWaterRun () const |
| FORCEINLINE bool | IsBoosting () const |
| FORCEINLINE bool | IsHoldingBreath () const |
| FORCEINLINE float | GetVehicleSpeedModifier () const |
| FORCEINLINE float | GetTicketPickupMultiplier () const |
| void | UpdateVehicleSpeedModifier (float NewVehicleSpeedModifier) |
| const TArray< EPerkType > & | GetPerkSlots () const |
| float | GetJumpStaminaCost () const |
| virtual bool | IsInVehicle () const |
| virtual bool | IsInPersonalVehicle () const |
| virtual bool | IsDriving () const |
| TSubclassOf< APickupReviveBeacon > | GetReviveBeaconClass () const |
| FORCEINLINE AProjectXVehicle * | GetVehicle () const |
| FORCEINLINE AProjectXVehicle * | GetPreviousVehicle () const |
| FORCEINLINE FDateTime | GetTimeWhenLeftPreviousVehicle () const |
| AActor * | GetActorUnderControl () const |
| FORCEINLINE void | SetActorUnderControl (AActor *NewActor) |
| virtual bool | CanEnterVehicle (const AProjectXVehicle *InVehicle) const |
| virtual void | ResetPlayerMovement () |
| virtual float | GetTimeSinceLastDamage () const override |
| virtual const FText & | GetObjectName () const |
| virtual const FString | GetOwnerName () const |
| virtual const FText & | GetObjectDescription () const |
| bool | IsRunning () const |
| bool | IsProvidingInput (const EInputDirection Direction) const |
| UProjectXCharacterMovement * | GetProjectXCharacterMovement () const |
| AProjectXPlayerController * | GetPlayerController () const |
| bool | IsAllowedToJump () const |
| bool | IsAllowedToStealth () const |
| const FText & | GetPlayerClassName () const |
| const FString & | GetClassID () const |
| void | SetClassID (const FString &NewID) |
| bool | CanDash () const |
| int32 | GetMaxDashes () const |
| bool | IsDeferingDashChargesInAir () const |
| virtual void | SetDeferDashChargesInAir (bool bNewDeferDashChargesInAir) |
| bool | ShouldResetDashesOnKill () const |
| void | UpdateResetDashesOnKill (bool bNewResetDashOnKill) |
| void | ModifyMaxDashCharges () |
| bool | IsPlayingTauntMontage () const |
| void | GetEquippedWeaponList (AProjectXPlayerState *const OwningPlayerState, TMap< EEquipSlot, TSubclassOf< UWeaponInstance > > &FoundEquippedWeapons) const |
| float | GetHealthReturnOnExpEvent (EXPEventType Event) const |
| void | UpdateHealthReturnOnExpEvent (EXPEventType Event, float NewReturnValue) |
| TSoftObjectPtr< UMaterialInstance > | GetIcon () const |
| virtual bool | IsValidTarget () const |
| virtual bool | IsCloaked () const override |
| virtual float | GetVisibilityChangedTimeStamp () const |
| virtual float | GetTimeSinceLostGroundedness () const |
| const TArray< TSubclassOf< UWeaponInstance > > & | GetWeaponList (EEquipSlot Slot) const |
| void | ModifyStamina (const float StaminaDelta) |
| void | ModifyStatOverTime (const ECharacterStat StatType, const float StatDelta, const float Time) |
| void | ToggleView (bool bIsFirstPerson) |
| void | ToggleMeshes (bool bIsFirstPerson) |
| virtual bool | IsLocallyPlayerControlled () const |
| TArray< TSubclassOf< class ADeployable > > | GetAllDeployableClasses (AProjectXPlayerState *const OwningPlayerState=NULL) const |
| void | UpdateTicketPickupMultiplier (float NewMultiplier) |
| virtual TArray< UMeshComponent * > | GetKillCamMeshes () const override |
| int | GetMaxUltimateCharge () const |
| virtual void | PostInitializeComponents () override |
| virtual bool | IsLocallyControlled () const override |
| bool | IsLocallyBotControlled () |
| virtual void | EnableInput (APlayerController *PlayerController) override |
| virtual void | DisableInput (APlayerController *PlayerController) override |
| virtual void | SetPlayerState (APlayerState *NewPlayerState) override |
| virtual APlayerState * | GetOwnedPlayerState () const override |
| virtual void | SetOwnedPlayerState (APlayerState *NewOwnedPlayerState) |
| virtual int32 | GetTeam () const override |
| virtual int32 | SetTeam (int32 NewTeam) override |
| virtual float | TakeDamage (float Damage, struct FDamageEvent const &DamageEvent, AController *EventInstigator, AActor *DamageCauser) override |
| virtual void | StartJumping () |
| virtual void | SetPlayerDefaults () override |
| virtual void | SetInsideVolume () override |
| virtual void | SetOutsideVolume () override |
| virtual bool | IsInside_Implementation () const override |
| virtual bool | WasInside_Implementation () const override |
| virtual void | MatchEnded () override |
| virtual void | Landed (const FHitResult &Hit) override |
| virtual void | LaunchCharacter (FVector LaunchVelocity, bool bXYOverride, bool bZOverride) override |
| virtual void | MenuToggled (UAdvancedUserWidget *Widget, bool bToggle) |
| virtual void | Die (float Damage, struct FDamageEvent const &DamageEvent, AController *EventInstigator, AActor *DamageCauser, const FHitResult &HitResult, APlayerState *InstigatorPlayerState) |
| virtual UAfflictionComponent * | GetAfflictionComponent () const override |
| virtual bool | CanSpawnPlayer (const AProjectXPlayerState *Instigator) const override |
| virtual float | GetSpawnScoreForInstigator (const AActor *const QueryInstigator, FVector &TargetLocation, bool bUseDistanceToTargetLocation=false) const override |
| virtual bool | GetCanSpawnOnCombatTarget () const override |
| virtual void | UpdateCanSpawnOnCombatTarget (bool bNewInCombatSpawnTarget) |
| virtual bool | GetSpawnLocation (AProjectXPlayerState *SpawnInstigator, FTransform &Transform) const override |
| virtual float | GetShields () const override |
| virtual float | GetMaxShieldsWithOvercharge () const override |
| virtual void | SetOvershield (float NewOvershield) override |
| virtual float | GetMaxShields () const override |
| virtual void | SetShields (float InShields) override |
| virtual void | SetMaxHealth (float NewValue) override |
| virtual void | SetMaxShields (float NewValue) override |
| virtual void | SetHealthRegenRate (float NewRate) override |
| virtual void | SetShieldRegenRate (float NewRate) override |
| virtual void | SetShieldAndHealthRegenRate (float NewRate) override |
| virtual bool | IsArmored () const |
| virtual float | GetHealth () const override |
| virtual float | GetMaxHealth () const override |
| virtual float | GetCachedMaxHealth () const override |
| virtual float | GetCachedMaxShields () const override |
| virtual float | GetCachedOvershield () const override |
| virtual bool | GetCachedUsesPassiveShieldRegen () const override |
| virtual void | SetHealth (const float NewHealth) override |
| virtual void | SetHealthPickupModifier (float NewModifier) override |
| virtual float | GetHealthPickupModifier () const override |
| virtual bool | IsUsingPassiveShieldRegen () const override |
| virtual bool | CanModifyShieldsPastOverchargeMark () const override |
| virtual void | SetCanModifyShieldsPastOverchargeMark (bool bNewCanOverchargeShields) |
| virtual void | SetCanUsePassiveShieldRegen (bool bNewUsePassiveShieldRegen) override |
| virtual void | SetDashCoolDown (float NewDashCoolDown) |
| virtual bool | IsDead () const override |
| virtual AKillCameraActor * | SpawnKillCamActor () override |
| virtual FRotator | GetViewRotation () const override |
| virtual void | RecalculateBaseEyeHeight () override |
| virtual void | OnEnterVehicle (AProjectXVehicle *InVehicle, UVehicleSeatComponent *Seat) |
| virtual void | OnExitVehicle () |
| virtual bool | LeaveCurrentVehicle (bool bForce=false, bool bEject=false) |
| virtual void | ProcessViewRotation (float DeltaTime, FRotator &OutViewRotation, FRotator &OutDeltaRot) |
| virtual bool | CanBeLockedOn (const AActor *LockInstigator) const override |
| virtual bool | CanBeRepaired (const AActor *RepairInstigator) const override |
| virtual float | GetLockOnMaxDistance () override |
| virtual FVector2D | GetLockOnScreenPercentage () override |
| virtual FPawnLockOnSignature & | GetLockOnTentativeStartDelegate () override |
| virtual FPawnLockOnSignature & | GetLockOnTentativeEndDelegate () override |
| virtual FPawnLockOnSignature & | GetLockOnStartDelegate () override |
| virtual FPawnLockOnSignature & | GetLockOnEndDelegate () override |
| virtual FPawnIncomingProjectileSignature & | GetIncomingProjectileStartDelegate () override |
| virtual FPawnIncomingProjectileSignature & | GetIncomingProjectileEndDelegate () override |
| virtual FPawnImminentMissileWarningSignature & | GetImminentMissileWarningStartDelegate () override |
| virtual FPawnImminentMissileWarningSignature & | GetImminentMissileWarningEndDelegate () override |
| virtual FSoftBoundaryEvent & | GetOnSoftBoundaryEnterEvent () override |
| virtual ESpotReply | CanBeSpotted (const AActor *SpotInstigator, ESpotType SpotType) const override |
| virtual FVector | GetSpottingTraceOffset () const override |
| virtual TSoftObjectPtr< UTexture2D > | GetMapIcon () const override |
| virtual TSoftObjectPtr< UTexture2D > | GetRadarIcon () const override |
| virtual TSoftObjectPtr< UTexture2D > | GetHudIcon () const override |
| virtual AActor * | GetTrackableInterfaceActor () override |
| virtual void | BeginPassiveRegen () |
| virtual void | StopPassiveRegen () |
| virtual void | StartPassiveRegen () |
| virtual FVector | GetMoveGoalOffset (const AActor *MovingActor) const override |
| void | ClearRecentlyConsumedStamina () |
| void | ModifyStaminaRecoveryRate (float InRate) |
| void | ModifyCanRecoverStamina (bool NewState) |
| void | ModifyCanJump (bool bNewCanJump) |
| void | ModifyCanStealth (bool bNewCanStealth) |
| void | ModifyCanMove (bool bNewCanMove) |
| void | ModifyCanRotate (bool bNewCanRotate) |
| void | ModifyCanPassiveRegen (bool bNewCanPassiveRegen) |
| void | ModifyCanOverchargeShields (bool bNewCanOverchargeShields) |
| void | UpdateVisibilityModifier (bool NewVisibility) |
| virtual void | SetDamageResistance (float NewValue) override |
| virtual void | SetExplosiveDamageResistance (float NewValue) override |
| virtual float | GetDamageResistance () const override |
| virtual float | GetExplosiveDamageResistance () const override |
| void | StartCrouching () |
| void | StopCrouching () |
| void | StartRunning () |
| void | StopRunning () |
| void | StartBoosting () |
| void | StopBoosting () |
| void | StartHoldingBreath () |
| void | StopHoldingBreath () |
| void | StartAutoClamber () |
| void | StopAutoClamber () |
| void | AttachWeaponMeshToSocket (FName WeaponSocketName) |
| void | PlayTaunt (uint8 TauntNumber) |
| void | SetupEquipment () |
| void | Client_HitNotification (float Damage, bool bHeadshot, TSubclassOf< UDamageType > DamageType, AActor *DamagingActor, float RadialDamageLerp=0.0f) |
| void | Server_Reliable_EnterVehicle (AProjectXVehicle *InVehicle, UVehicleSeatComponent *PreferredSeat) |
| void | Server_UpdateBaseEyeHeightCache (float InBaseEyeHeight) |
| virtual void | OnRep_YawPitch () |
| virtual void | OnRep_Health (float PreviousHealth) |
| virtual void | OnRep_Shields (float PreviousShields) |
| void | OnRep_Stamina () |
| virtual void | OnRep_CanRotate () |
| virtual void | OnRep_IsBoosting () |
| virtual void | OnRep_IsHoldingBreath () |
| virtual void | OnRep_IsDashing () |
| virtual void | OnRep_CanStealth () |
| virtual void | OnRep_Visibility () |
| virtual void | OnRep_Controller () override |
| virtual void | OnRep_IsCrouched () override |
| virtual void | OnRep_PlayerState () override |
| void | StopCosmeticDash () |
| FVector | GetKillCamWidgetPlacementPivot () const |
| void | HandleDeathEffects (const FDeathEffectInfo &DeathEffectInfo) |
| void | OnTauntToggled (bool bTauntOn) |
| virtual void | BeginPlay () override |
| virtual void | OffscreenFootstep () |
| virtual bool | ActorTick (float DeltaTime) |
| virtual void | EndPlay (const EEndPlayReason::Type EndPlayReason) override |
| virtual void | SetupPlayerInputComponent (UInputComponent *InputComponent) override |
| virtual void | UnPossessed () override |
| virtual bool | CanJumpInternal_Implementation () const |
| virtual void | TornOff () override |
| virtual void | MoveForward (float Val) |
| virtual void | MoveUp (float Val) |
| virtual void | MoveRight (float Val) |
| virtual void | TurnAtRate (float Rate) |
| virtual void | LookUpAtRate (float Rate) |
| virtual void | Turn3PCamera (float Val) |
| virtual void | LookUp3PCamera (float Val) |
| virtual void | CheckJumpInput (float DeltaTime) override |
| virtual void | CheckForOwnedHealingSources () |
| virtual void | OnMovementModeChanged (EMovementMode PrevMovementMode, uint8 PreviousCustomMode=0) |
| virtual void | ApplyDamageMomentum (float DamageTaken, FDamageEvent const &DamageEvent, APawn *PawnInstigator, AActor *DamageCauser) override |
| virtual float | InternalTakeRadialDamage (float Damage, struct FRadialDamageEvent const &RadialDamageEvent, class AController *EventInstigator, AActor *DamageCauser) override |
| virtual float | InternalTakePointDamage (float Damage, struct FPointDamageEvent const &PointDamageEvent, class AController *EventInstigator, AActor *DamageCauser) override |
| virtual void | SetGrassNearCameraFade (bool bHideNearCamera) |
| virtual void | PackInput () |
| void | TriggerDash () |
| void | UpdateDashCoolDown () |
| void | CreateDashCoolDownTimer (float DashCoolDown) |
| virtual void | ContextualInteract () |
| virtual void | StopContextualInteract () |
| void | OnWeaponAdded (UWeaponInstance *Weapon) |
| virtual void | StartDashMovement () |
| virtual void | StopDashMovement () |
| virtual void | UpdateDashCharges (int32 Delta, bool bForce=false) |
| virtual bool | ShouldDeferDashCharges () const |
| void | SpawnGraffiti (const FHitResult &Hit) |
| void | Server_SpawnGraffiti (const FHitResult &Hit) |
| void | Multicast_PlayMontage (UAnimMontage *Montage) |
| void | Multicast_SpawnGraffiti (const FHitResult &Hit) |
| void | Multicast_Die (float Damage, struct FDamageEvent const &DamageEvent, AController *EventInstigator, AActor *DamageCauser, const FHitResult &Hit, APlayerState *InstigatorPlayerState) |
| void | TriggerGraffiti () |
| void | Server_Unreliable_SendPitchValue (uint16 NewPawnPitchValue) |
| void | Server_Unreliable_SendYawValue (uint16 NewPawnPitchValue) |
| void | Server_Unreliable_SendPackedInput (uint8 NewInput) |
| void | Server_Reliable_StartDashMovement () |
| virtual void | OnRep_Vehicle () |
| virtual void | OnTightAimingStop () |
| virtual float | ApplyDamageTypeResistance (float InDamage, const TSubclassOf< UDamageType > InDamageType) |
| virtual void | PossessedBy (AController *NewController) |
Public Member Functions inherited from IReactsToGameplayVolumes | |
| void | OnInside () |
| void | OnOutside () |
| bool | IsInside () const |
| bool | WasInside () const |
| virtual void | SetInsideVolume () |
| virtual void | SetOutsideVolume () |
| virtual FSoftBoundaryEvent & | GetOnSoftBoundaryEnterEvent () |
| virtual int32 | GetTeam () const |
| virtual int32 | SetTeam (int32 NewTeam) |
Public Member Functions inherited from IReactsToMatchEvents | |
| void | OnMatchStarted () |
| virtual void | MatchStarted () |
| void | OnMatchEnded () |
| virtual void | MatchEnded () |
Public Member Functions inherited from ISpawnTargetInterface | |
| virtual void | RegisterActorForScoring () |
| virtual void | DeRegisterActorForScoring () |
| virtual bool | CanSpawnPlayer (const AProjectXPlayerState *Instigator) const |
| virtual bool | GetSpawnLocation (AProjectXPlayerState *Instigator, FTransform &Transform) const |
| virtual float | GetSpawnScoreForInstigator (const AActor *const QueryInstigator, FVector &TargetLocation, bool bUseDistanceToTargetLocation=false) const |
| virtual bool | GetCanSpawnOnCombatTarget () const |
| virtual void | UpdateCanSpawnOnCombatTarget (bool bNewInCombatSpawnTarget) |
| virtual bool | ShouldRegisterForScoringOnStart () const |
Public Member Functions inherited from IOwnedInterface | |
| template<class T > | |
| T * | GetOwnedPlayerState () const |
| virtual APlayerState * | GetOwnedPlayerState () const |
| template<class T > | |
| T * | GetOwningController () const |
| virtual AController * | GetOwningController () const |
| virtual void | OnOwnerLeave () |
| virtual void | OnOwnerDied () |
Public Member Functions inherited from IHealthInterface | |
| virtual bool | IsArmored () const |
| virtual void | SetDamageResistance (float NewValue) |
| virtual void | SetExplosiveDamageResistance (float NewValue) |
| virtual float | GetDamageResistance () const |
| virtual float | GetExplosiveDamageResistance () const |
| virtual bool | AreShieldsFull () const |
| virtual bool | AreShieldsOvercharged () const |
| virtual float | GetShields () const |
| virtual float | GetMaxShields () const |
| virtual float | GetCachedMaxShields () const |
| virtual float | GetMaxShieldsWithOvercharge () const |
| virtual float | GetPercentShields () const |
| virtual float | GetPercentOverchargedShields () const |
| virtual bool | HasShields () const |
| virtual bool | HasShieldsThatNeedRecharging () const |
| virtual bool | IsHealthFull () const |
| virtual float | GetHealth () const |
| virtual float | GetMaxHealth () const |
| virtual float | GetCachedMaxHealth () const |
| virtual float | GetCachedOvershield () const |
| virtual float | GetPercentHealth () const |
| virtual float | GetOvershield () const |
| virtual float | GetHealthPickupModifier () const |
| virtual bool | IsUsingPassiveShieldRegen () const |
| virtual bool | IsDead () const |
| virtual bool | CanBeRepaired (const AActor *RepairInstigator) const |
| virtual bool | IsHealthWithinGivenPercentage (float TargetPercentage, bool bCheckForLessThanPercentage=true) const |
| virtual void | RemoveOverchargedShields () |
| virtual void | ModifyShieldsThenHealth (float Delta) |
| virtual void | SetShields (float InShields) |
| virtual void | SetMaxShields (const float NewMaxHealth) |
| virtual void | ModifyShields (float Delta, bool bCanOvercharge=false) |
| virtual bool | CanModifyShieldsPastOverchargeMark () const |
| virtual void | SetCanModifyShieldsPastOverchargeMark (bool bNewCanOverchargeShields) |
| virtual void | SetShieldRegenRate (float NewRate) |
| virtual void | SetOvershield (float NewOvershield) |
| virtual void | SetHealth (float InHealth) |
| virtual void | SetMaxHealth (const float NewMaxHealth) |
| virtual void | ModifyHealth (float Delta) |
| virtual void | SetHealthRegenRate (float NewRate) |
| virtual void | SetHealthPickupModifier (float NewModifier) |
| virtual float | GetTotalPercentHealth () const |
| virtual float | GetTimeSinceLastDamage () const |
| virtual bool | HasRecentlyTakenDamage () const |
| virtual void | SetShieldAndHealthRegenRate (float NewRate) |
| virtual void | SetCanUsePassiveShieldRegen (bool bNewUsePassiveShieldRegen) |
| virtual bool | GetCachedUsesPassiveShieldRegen () const |
| virtual UAfflictionComponent * | GetAfflictionComponent () const |
| virtual FDamageSignature & | GetDeathEvent () |
| virtual FDamageSignature & | GetDamageEvent () |
| virtual FHealedSignature & | GetHealedEvent () |
| virtual FHealedSignature & | GetShieldsRepairedEvent () |
| virtual FHealthChangedSignature & | GetHealthChangedEvent () |
| virtual FHealthChangedSignature & | GetShieldsChangedEvent () |
| virtual FHealthChangedSignature & | GetShieldsDepletedEvent () |
| virtual void | BindToDeathEvent (const FBPDamageSignature &Event) |
| virtual void | BindToDamageEvent (const FBPDamageSignature &Event) |
| virtual void | BindToHealedEvent (const FBPHealedSignature &Event) |
| virtual void | BindToShieldsRepairedEvent (const FBPHealedSignature &Event) |
| virtual void | BindToHealthChangedEvent (const FBPHealthChangedSignature &Event) |
| virtual void | BindToShieldsChangedEvent (const FBPHealthChangedSignature &Event) |
| virtual void | BindToShieldsDepletedEvent (const FBPHealthChangedSignature &Event) |
| virtual void | UnbindDeathEvent (const FBPDamageSignature &Event) |
| virtual void | UnbindDamageEvent (const FBPDamageSignature &Event) |
| virtual void | UnbindHealedEvent (const FBPHealedSignature &Event) |
| virtual void | UnbindShieldsRepairedEvent (const FBPHealedSignature &Event) |
| virtual void | UnbindHealthChangedEvent (const FBPHealthChangedSignature &Event) |
| virtual void | UnbindShieldsChangedEvent (const FBPHealthChangedSignature &Event) |
| virtual void | UnbindShieldsDepletedEvent (const FBPHealthChangedSignature &Event) |
| virtual void | ClearAllToDeathEvents () |
| virtual void | ClearAllDamageEvents () |
| virtual void | ClearAllHealedEvents () |
| virtual void | ClearAllShieldsRepairedEvents () |
| virtual void | ClearAllHealthChangedEvents () |
| virtual void | ClearAllShieldsChangedEvents () |
| virtual void | ClearAllShieldsDepletedEvents () |
| virtual bool | BlocksExplosions () const |
Public Member Functions inherited from ILockOnTargetInterface | |
| virtual bool | CanBeLockedOn (const AActor *LockInstigator) const |
| virtual bool | CanHomingReadSignature (const AProjectile *HomingProjectile) const |
| virtual void | IssueImminentMissileWarning (bool bToggleWarning, AActor *WarningIntigator) |
| virtual FVector2D | GetLockOnScreenPercentage () |
| virtual float | GetLockOnMaxDistance () |
| virtual FPawnLockOnSignature & | GetLockOnTentativeStartDelegate () |
| virtual FPawnLockOnSignature & | GetLockOnTentativeEndDelegate () |
| virtual FPawnLockOnSignature & | GetLockOnStartDelegate () |
| virtual FPawnLockOnSignature & | GetLockOnEndDelegate () |
| virtual FPawnIncomingProjectileSignature & | GetIncomingProjectileStartDelegate () |
| virtual FPawnIncomingProjectileSignature & | GetIncomingProjectileEndDelegate () |
| virtual FPawnImminentMissileWarningSignature & | GetImminentMissileWarningStartDelegate () |
| virtual FPawnImminentMissileWarningSignature & | GetImminentMissileWarningEndDelegate () |
Public Member Functions inherited from ISpottableInterface | |
| virtual ESpotReply | CanBeSpotted (const AActor *SpotInstigator, ESpotType SpotType) const |
| virtual FVector | GetSpottingTraceOffset () const |
| virtual FSpottedSignature & | GetSpottedStartEvent () |
| virtual FSpottedSignature & | GetSpottedStopEvent () |
| virtual void | BroadcastSpottedEvent () |
| virtual void | BroadcastSpottedEndEvent () |
| virtual void | BindToSpottedEvent (const FBPSpottedSignature &Event) |
| virtual void | BindToSpottedEndEvent (const FBPSpottedSignature &Event) |
| virtual void | UnBindToSpottedEvent (const FBPSpottedSignature &Event) |
| virtual void | UnBindToSpottedEndEvent (const FBPSpottedSignature &Event) |
| virtual void | ClearAllSpottedEvents () |
| virtual void | ClearAllSpottedEndEvents () |
Public Member Functions inherited from ITrackableInterface | |
| virtual void | BroadcastTrackableActor () |
| virtual FStopTrackingActorSignature & | GetStopTrackingEvent () |
| virtual TSoftObjectPtr< UTexture2D > | GetMapIcon () const |
| virtual TSoftObjectPtr< UTexture2D > | GetRadarIcon () const |
| virtual TSoftObjectPtr< UTexture2D > | GetHudIcon () const |
| virtual AActor * | GetTrackableInterfaceActor () |
| virtual float | GetRadarIconSize () const |
| virtual float | GetRadarIconOpacity () const |
| virtual float | GetRadarIconEnemyOpacity () const |
| virtual bool | GetRadarIconCompensantesRotation () const |
| virtual bool | GetAllyVisibilityResponse () |
| virtual const FText & | GetRadarLabel () const |
| virtual void | SetRadarIconOpacity (float Opacity) |
| virtual bool | IsCloaked () const |
| virtual bool | RegisterOnStart () const |
Public Member Functions inherited from IKillCamInterface | |
| virtual AKillCameraActor * | SpawnKillCamActor () |
| virtual TArray< UMeshComponent * > | GetKillCamMeshes () const |
| void | ToggleIsInKillCam (bool bInKillCam) |
| virtual const FText & | GetObjectName () const |
| virtual const FString | GetOwnerName () const |
| virtual const FText & | GetObjectDescription () const |
Static Public Member Functions | |
| static FString | StaticGetClassID (TSubclassOf< AProjectXCharacter > Class) |
| static FText | StaticGetClassName (TSubclassOf< AProjectXCharacter > Class) |
| static TArray< TSubclassOf< UWeaponInstance > > | StaticGetWeaponList (TSubclassOf< AProjectXCharacter > Class, EEquipSlot Slot) |
| static int32 | StaticGetMaxHealth (TSubclassOf< AProjectXCharacter > Class) |
| static int32 | StaticGetMaxShields (TSubclassOf< AProjectXCharacter > Class) |
| static float | StaticGetGroundSpeed (TSubclassOf< AProjectXCharacter > Class) |
| static int32 | StaticGetMaxJumps (TSubclassOf< AProjectXCharacter > Class) |
| static TSoftObjectPtr< UMaterialInstance > | StaticGetClassIcon (TSubclassOf< AProjectXCharacter > Class) |
| static UCosmeticsComponent * | StaticGetDefaultCosmeticComponent (TSubclassOf< AProjectXCharacter > Class) |
| static uint8 | StaticGetNumberOfPerksSlots (TSubclassOf< AProjectXCharacter > Class) |
| static TArray< EPerkType > | StaticGetPerkSlots (TSubclassOf< AProjectXCharacter > Class) |
Static Public Member Functions inherited from ITeamInterface | |
| static bool | IsValidTeam (const ITeamInterface *const TeamInferface) |
Static Public Member Functions inherited from ISpawnTargetInterface | |
| static const void | GetAverageEnemyTeamLocation (const UObject *Caller, TArray< AActor * > &AvailableSpawnPoints, FVector &AverageEnemyLocation) |
| static AActor * | GetFurthestLocationFromOtherPlayers (const UObject *Caller, TArray< AActor * > &AvailableSpawnPoints) |
| static AActor * | GetRandomSafeSpawnLocation (const UObject *Caller, TArray< AActor * > &AvailableSpawnPoints, float MaximumSpawnDistance, float MinimumSpawnDistance) |
Public Attributes | |
| int32 | MaxNumberOfDashCharges = 2 |
| float | StrafeMovementSpeedMultiplier = 0.5f |
| FStaminaChangedSignature | OnStaminaChanged |
| FStatOverTimeModificationAdded | OnStatModificationOverTimeStarted |
| FLocomotionChangeSignature | OnCrouchChanged |
| FLocomotionChangeSignature | OnBoostingChanged |
| FLocomotionChangeSignature | OnHoldingBreathChanged |
| FLocomotionChangeSignature | OnDashingChanged |
| FToggleViewSignature | OnPerspectiveChanged |
| FHitNotificationSignature | OnHitNotification |
| FLandedSignature | OnLand |
| FInputDisabledSignature | OnInputDisabled |
| FNotEnoughEnergySignature | OnNotEnoughEnergy |
| FPawnLockOnSignature | OnLockOnTentativeStart |
| FPawnLockOnSignature | OnLockOnTentativeEnd |
| FPawnLockOnSignature | OnLockOnStart |
| FPawnLockOnSignature | OnLockOnEnd |
| FPawnIncomingProjectileSignature | OnIncomingProjectileStart |
| FPawnIncomingProjectileSignature | OnIncomingProjectileEnd |
| FPawnImminentMissileWarningSignature | OnImminentMissileWarningStart |
| FPawnImminentMissileWarningSignature | OnImminentMissileWarningEnd |
| FSoftBoundaryEvent | OnSoftBoundaryEnterEvent |
| FVehicleChangedSignature | OnVehicleChanged |
| FCharacterDamagedAt | OnCharacterHitAtLocation |
| FPlayerStateChangedSignature | OnPlayerStateChangedEvent |
| FCharacterPlayerStateChangedSignature | OnCharacterPlayerStateChangedEvent |
| FOnFootstepSignature | OnFootstep |
| FDashEventSignature | OnDashChargesUpdatedEvent |
| FDashEventSignature | OnMaxDashChargeCountUpdatedEvent |
| FDashEventRechargeSignature | OnDashRechargingEvent |
| FVisibilityChangedSignature | OnVisibilityChanged |
| FMutateDamageSignature | OnMutateDamage |
| bool | bWeaponPositionDebug = false |
| FInventory | PlayerInventory |
| bool | bUsePlayerInventoryAndIgnoreCloudOverrides = false |
| float | DashForce = 6000.0f |
| bool | bIsUsingTekelenesis = false |
| float | TelekenesisStaminaDrainRate = 0.0f |
| int32 | DashCharges |
| int32 | DeferedDashCharges |
| float | GrenadeAOEMultiplier = 1.0f |
| float | PersonalVehicleDamageMultiplier = 1.0f |
| float | BaseTurnRate |
| float | BaseLookUpRate |
| bool | bShouldCameraFadeGrassWhenInVehicle = true |
| float | CameraFadesGrassRange = 425.f |
| UMaterialParameterCollection * | VisualsMaterialParameterCollection = NULL |
| float | FirstJumpForgivenessTime = 0.5f |
| int32 | TeamOverride = -1 |
| bool | bUseFallDamage = false |
| FVector2D | FallingDamageVelocityThreshold = FVector2D(500.0f, 2000.0f) |
| FVector2D | FallingDamageAmount = FVector2D(5.0f, 100.0f) |
| FVector2D | FallingStaminaDamageAmount = FVector2D(5.0f, 100.0f) |
| float | RunSpeedMultiplier = 1.6f |
| float | RunCrouchSpeedMultiplier = 1.6f |
| float | Crouch1PCameraVerticalOffset = -40.f |
| float | RagdollProjectileForceMultiplier = 5000.0f |
| float | XPReward = 100.0f |
| float | MaxStamina = 100.0f |
| bool | bCanRecoverStamina = true |
| float | StaminaRecoveryRate = 5.0f |
| float | StaminaRecoveryDelay = 0.1f |
| float | StaminaDrainRate = 5.0f |
| float | WaterRunStaminaDrainRate = 10.f |
| float | BoostingStaminaDrainRate = 20.f |
| float | HoldingBreathStaminaDrainRate = 20.f |
| float | StaminaInitialCost = 5.0f |
| float | BoostingInitialStaminaCost = 10.0f |
| TArray< float > | JumpStaminaCosts {0.0f, 10.0f} |
| TArray< FDamageTypeResistance > | DamageTypeResistances |
| TSoftObjectPtr< UTexture2D > | CharacterMapIcon = NULL |
| TSoftObjectPtr< UTexture2D > | CharacterHudIcon = NULL |
| TSoftObjectPtr< UTexture2D > | CharacterRadarIcon = NULL |
| float | DashDuration = 0.2f |
| float | DashCoolDownDuration = 3.0f |
| TWeakObjectPtr< AProjectXVehicle > | Vehicle = NULL |
| TWeakObjectPtr< AProjectXVehicle > | PreviousVehicle = NULL |
| FDateTime | TimeWhenLeftPreviousVehicle |
| TSubclassOf< class AKillCameraActor > | KillCamActorClass = NULL |
| float | KillCameraDistance = 0.0f |
| TArray< EPerkType > | PerkSlots = { EPerkType::GENERAL,EPerkType::CLASS } |
| TSubclassOf< APickupReviveBeacon > | ReviveBeaconClass |
| int32 | MaxUltimateCharge = 2 |
| float | PersonalVehicleHoldTriggerTime = 0.2f |
| float | PassiveHealthRegenDelay = 3.f |
| float | PassiveHealthRegenRate = 10.f |
| bool | bUsePassiveHealthRegen = true |
| float | PassiveShieldRegenDelay = 3.f |
| float | PassiveShieldRegenRate = 10.f |
| bool | bUsePassiveShieldRegen = true |
| float | SquadmateScoringWeight = 1.f |
| float | CharacterDistanceScoringWeight = 50000.f |
| FText | ClassName = FText::FromString("") |
| FText | ClassDescription = FText::FromString("") |
| FString | ClassID = "" |
| FVector | GraffitiSize = FVector(10, 200, 200) |
| float | GraffitiSprayDistance = 1500.0f |
| TSoftObjectPtr< UMaterialInstance > | ClassIcon = NULL |
| float | Health = 100.0f |
| float | MaxHealth = 100.0f |
| bool | bArmored = false |
| float | Shields = 100.0f |
| float | MaxShieldsWithOvercharge = 150.0f |
| float | MaxShields = 100.0f |
| bool | bCanBoost = false |
| FTimeStampedBool | Visible |
| bool | bCanRagdoll = true |
| uint8 | PackedInput = 0 |
| uint32 | PackedPitchYaw = 0 |
| TMap< EXPEventType, float > | HealthOnExpEvent |
| float | MaxLockOnRange = 0.f |
| FVector2D | LockOnScreenPercentage = FVector2D::ZeroVector |
| class UAfflictionComponent * | AfflictionComponent = NULL |
| class UDamageHistoryComponent * | DamageHistoryComponent = NULL |
| UJetPackComponent * | JetpackComponent = NULL |
| bool | bCanPassiveRegen = true |
| bool | bCanOverchargeShields = false |
| bool | bDead = false |
| float | HealthRegenRate = 0.0f |
| float | ShieldRegenRate = 0.0f |
| float | CombinedRegenRate = 0.0f |
| float | TicketPickupMultiplier = 1.0f |
| TWeakObjectPtr< APlayerState > | OwningPlayerState |
| TWeakObjectPtr< class UAfflictionInstance > | PassiveRegenAffliction = nullptr |
| float | CachedStaminaRecoveryRate = 0.0f |
| FTimerHandle | PassiveHealthRegenTimer |
| FTimerHandle | DashMovementTimer |
| FTimerHandle | DashCoolDownTimer |
| FTimerHandle | StaminaRecoverlyDelayTimerHandle |
| FTimerHandle | PVHoldTimer |
Public Attributes inherited from IReactsToGameplayVolumes | |
| FSoftBoundaryEvent | SoftBoundaryEvent |
Public Attributes inherited from IHealthInterface | |
| FDamageSignature | PawnInterfaceDeathEvent |
| FDamageSignature | PawnInterfaceDamageEvent |
| FHealedSignature | PawnInterfaceHealedEvent |
| FHealedSignature | PawnInterfaceShieldsRepairedEvent |
| FHealthChangedSignature | PawnInterfaceHealthChangedEvent |
| FHealthChangedSignature | PawnInterfaceShieldshangedEvent |
| FHealthChangedSignature | PawnInterfaceShieldDepletedEvent |
Public Attributes inherited from ILockOnTargetInterface | |
| FPawnLockOnSignature | PawnInterfaceLockOn |
| FPawnImminentMissileWarningSignature | OnImminentMissileWarning |
| FPawnIncomingProjectileSignature | PawnInterfaceIncomingProjectile |
|
virtual |
|
overridevirtual |
|
virtual |
| void AProjectXCharacter::AttachWeaponMeshToSocket | ( | FName | WeaponSocketName | ) |
|
virtual |
|
overridevirtual |
|
overridevirtual |
Reimplemented from ILockOnTargetInterface.
|
overridevirtual |
Reimplemented from IHealthInterface.
|
overridevirtual |
Reimplemented from ISpottableInterface.
|
inline |
|
virtual |
|
virtual |
|
inlineoverridevirtual |
Reimplemented from IHealthInterface.
|
inline |
|
overridevirtual |
Reimplemented from ISpawnTargetInterface.
|
inline |
|
virtual |
|
overridevirtual |
| void AProjectXCharacter::ClearRecentlyConsumedStamina | ( | ) |
| void AProjectXCharacter::Client_HitNotification | ( | float | Damage, |
| bool | bHeadshot, | ||
| TSubclassOf< UDamageType > | DamageType, | ||
| AActor * | DamagingActor, | ||
| float | RadialDamageLerp = 0.0f |
||
| ) |
|
virtual |
| void AProjectXCharacter::CreateDashCoolDownTimer | ( | float | DashCoolDown | ) |
|
virtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
inline |
|
inlineoverridevirtual |
Reimplemented from IHealthInterface.
| TArray< TSubclassOf< class ADeployable > > AProjectXCharacter::GetAllDeployableClasses | ( | AProjectXPlayerState *const | OwningPlayerState = NULL | ) | const |
|
inline |
|
inlineoverridevirtual |
Reimplemented from IHealthInterface.
|
inlineoverridevirtual |
Reimplemented from IHealthInterface.
|
inlineoverridevirtual |
Reimplemented from IHealthInterface.
|
inlineoverridevirtual |
Reimplemented from IHealthInterface.
|
inline |
|
overridevirtual |
Reimplemented from ISpawnTargetInterface.
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineoverridevirtual |
Reimplemented from IHealthInterface.
| void AProjectXCharacter::GetEquippedWeaponList | ( | AProjectXPlayerState *const | OwningPlayerState, |
| TMap< EEquipSlot, TSubclassOf< UWeaponInstance > > & | FoundEquippedWeapons | ||
| ) | const |
|
inlineoverridevirtual |
Reimplemented from IHealthInterface.
|
inline |
|
inline |
|
inline |
|
inlineoverridevirtual |
Reimplemented from IHealthInterface.
|
inlineoverridevirtual |
Reimplemented from IHealthInterface.
|
inline |
|
inline |
|
inlineoverridevirtual |
Reimplemented from ITrackableInterface.
|
inline |
|
inlineoverridevirtual |
Reimplemented from ILockOnTargetInterface.
|
inlineoverridevirtual |
Reimplemented from ILockOnTargetInterface.
|
inlineoverridevirtual |
Reimplemented from ILockOnTargetInterface.
|
inlineoverridevirtual |
Reimplemented from ILockOnTargetInterface.
|
inline |
| float AProjectXCharacter::GetJumpStaminaCost | ( | ) | const |
|
overridevirtual |
Reimplemented from IKillCamInterface.
| FVector AProjectXCharacter::GetKillCamWidgetPlacementPivot | ( | ) | const |
|
inlineoverridevirtual |
Reimplemented from ILockOnTargetInterface.
|
inlineoverridevirtual |
Reimplemented from ILockOnTargetInterface.
|
inlineoverridevirtual |
Reimplemented from ILockOnTargetInterface.
|
inlineoverridevirtual |
Reimplemented from ILockOnTargetInterface.
|
inlineoverridevirtual |
Reimplemented from ILockOnTargetInterface.
|
inlineoverridevirtual |
Reimplemented from ILockOnTargetInterface.
|
inlineoverridevirtual |
Reimplemented from ITrackableInterface.
|
inline |
|
inlineoverridevirtual |
Reimplemented from IHealthInterface.
|
inlineoverridevirtual |
Reimplemented from IHealthInterface.
|
inlineoverridevirtual |
Reimplemented from IHealthInterface.
|
inline |
|
overridevirtual |
|
virtual |
Reimplemented from IObjectInfoInterface.
|
virtual |
Reimplemented from IObjectInfoInterface.
|
inlineoverridevirtual |
Reimplemented from IReactsToGameplayVolumes.
|
overridevirtual |
Reimplemented from IOwnedInterface.
|
virtual |
Reimplemented from IObjectInfoInterface.
|
inline |
|
inline |
| AProjectXPlayerController * AProjectXCharacter::GetPlayerController | ( | ) | const |
|
inline |
| UProjectXCharacterMovement * AProjectXCharacter::GetProjectXCharacterMovement | ( | ) | const |
|
inlineoverridevirtual |
Reimplemented from ITrackableInterface.
|
inline |
|
inline |
|
inlineoverridevirtual |
Reimplemented from IHealthInterface.
|
overridevirtual |
Reimplemented from ISpawnTargetInterface.
|
overridevirtual |
Reimplemented from ISpawnTargetInterface.
|
inlineoverridevirtual |
Reimplemented from ISpottableInterface.
|
inline |
|
overridevirtual |
Reimplemented from ITeamInterface.
|
inline |
|
overridevirtual |
Reimplemented from IHealthInterface.
|
virtual |
|
inline |
|
inlineoverridevirtual |
Reimplemented from ITrackableInterface.
|
inline |
|
inline |
|
overridevirtual |
|
inlinevirtual |
|
inline |
|
inline |
| void AProjectXCharacter::HandleDeathEffects | ( | const FDeathEffectInfo & | DeathEffectInfo | ) |
|
overridevirtual |
|
overridevirtual |
|
inline |
|
inline |
|
inlinevirtual |
Reimplemented from IHealthInterface.
|
inline |
|
inlineoverridevirtual |
Reimplemented from ITrackableInterface.
|
inlineoverridevirtual |
Reimplemented from IHealthInterface.
|
inline |
|
virtual |
|
inline |
|
inline |
|
virtual |
|
overridevirtual |
|
virtual |
| bool AProjectXCharacter::IsLocallyBotControlled | ( | ) |
|
overridevirtual |
|
virtual |
|
inline |
|
inline |
|
inline |
| bool AProjectXCharacter::IsProvidingInput | ( | const EInputDirection | Direction | ) | const |
| bool AProjectXCharacter::IsRunning | ( | ) | const |
|
inlineoverridevirtual |
Reimplemented from IHealthInterface.
|
virtual |
|
overridevirtual |
|
overridevirtual |
|
virtual |
|
virtual |
|
virtual |
|
overridevirtual |
Reimplemented from IReactsToMatchEvents.
|
virtual |
| void AProjectXCharacter::ModifyCanJump | ( | bool | bNewCanJump | ) |
| void AProjectXCharacter::ModifyCanMove | ( | bool | bNewCanMove | ) |
|
inline |
|
inline |
|
inline |
| void AProjectXCharacter::ModifyCanRotate | ( | bool | bNewCanRotate | ) |
| void AProjectXCharacter::ModifyCanStealth | ( | bool | bNewCanStealth | ) |
| void AProjectXCharacter::ModifyMaxDashCharges | ( | ) |
| void AProjectXCharacter::ModifyStamina | ( | const float | StaminaDelta | ) |
| void AProjectXCharacter::ModifyStaminaRecoveryRate | ( | float | InRate | ) |
| void AProjectXCharacter::ModifyStatOverTime | ( | const ECharacterStat | StatType, |
| const float | StatDelta, | ||
| const float | Time | ||
| ) |
|
virtual |
|
virtual |
|
virtual |
| void AProjectXCharacter::Multicast_Die | ( | float | Damage, |
| struct FDamageEvent const & | DamageEvent, | ||
| AController * | EventInstigator, | ||
| AActor * | DamageCauser, | ||
| const FHitResult & | Hit, | ||
| APlayerState * | InstigatorPlayerState | ||
| ) |
| void AProjectXCharacter::Multicast_PlayMontage | ( | UAnimMontage * | Montage | ) |
| void AProjectXCharacter::Multicast_SpawnGraffiti | ( | const FHitResult & | Hit | ) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
overridevirtual |
|
virtual |
|
virtual |
|
overridevirtual |
|
virtual |
|
virtual |
|
overridevirtual |
|
virtual |
| void AProjectXCharacter::OnRep_Stamina | ( | ) |
|
virtual |
|
virtual |
|
virtual |
| void AProjectXCharacter::OnTauntToggled | ( | bool | bTauntOn | ) |
|
virtual |
| void AProjectXCharacter::OnWeaponAdded | ( | UWeaponInstance * | Weapon | ) |
|
virtual |
| void AProjectXCharacter::PlayTaunt | ( | uint8 | TauntNumber | ) |
|
virtual |
|
overridevirtual |
|
inlinevirtual |
|
overridevirtual |
|
virtual |
| void AProjectXCharacter::Server_Reliable_EnterVehicle | ( | AProjectXVehicle * | InVehicle, |
| UVehicleSeatComponent * | PreferredSeat | ||
| ) |
| void AProjectXCharacter::Server_Reliable_StartDashMovement | ( | ) |
| void AProjectXCharacter::Server_SpawnGraffiti | ( | const FHitResult & | Hit | ) |
| void AProjectXCharacter::Server_Unreliable_SendPackedInput | ( | uint8 | NewInput | ) |
| void AProjectXCharacter::Server_Unreliable_SendPitchValue | ( | uint16 | NewPawnPitchValue | ) |
| void AProjectXCharacter::Server_Unreliable_SendYawValue | ( | uint16 | NewPawnPitchValue | ) |
| void AProjectXCharacter::Server_UpdateBaseEyeHeightCache | ( | float | InBaseEyeHeight | ) |
|
inline |
|
inlinevirtual |
Reimplemented from IHealthInterface.
|
overridevirtual |
Reimplemented from IHealthInterface.
|
inline |
|
inlineoverridevirtual |
Reimplemented from IHealthInterface.
|
virtual |
|
virtual |
|
inlineoverridevirtual |
Reimplemented from IHealthInterface.
|
virtual |
|
overridevirtual |
Reimplemented from IHealthInterface.
|
inlineoverridevirtual |
Reimplemented from IHealthInterface.
|
inlineoverridevirtual |
Reimplemented from IHealthInterface.
|
overridevirtual |
Reimplemented from IReactsToGameplayVolumes.
|
inlineoverridevirtual |
Reimplemented from IHealthInterface.
|
inlineoverridevirtual |
Reimplemented from IHealthInterface.
|
overridevirtual |
Reimplemented from IReactsToGameplayVolumes.
|
inlineoverridevirtual |
Reimplemented from IHealthInterface.
|
inlinevirtual |
|
overridevirtual |
|
overridevirtual |
|
inlineoverridevirtual |
Reimplemented from IHealthInterface.
|
inlineoverridevirtual |
Reimplemented from IHealthInterface.
|
overridevirtual |
Reimplemented from IHealthInterface.
|
overridevirtual |
Reimplemented from ITeamInterface.
| void AProjectXCharacter::SetupEquipment | ( | ) |
|
overridevirtual |
|
virtual |
|
inline |
| void AProjectXCharacter::SpawnGraffiti | ( | const FHitResult & | Hit | ) |
|
overridevirtual |
Reimplemented from IKillCamInterface.
| void AProjectXCharacter::StartAutoClamber | ( | ) |
| void AProjectXCharacter::StartBoosting | ( | ) |
| void AProjectXCharacter::StartCrouching | ( | ) |
|
virtual |
| void AProjectXCharacter::StartHoldingBreath | ( | ) |
|
virtual |
|
virtual |
| void AProjectXCharacter::StartRunning | ( | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
inlinestatic |
|
inlinestatic |
|
static |
| void AProjectXCharacter::StopAutoClamber | ( | ) |
| void AProjectXCharacter::StopBoosting | ( | ) |
|
virtual |
| void AProjectXCharacter::StopCosmeticDash | ( | ) |
| void AProjectXCharacter::StopCrouching | ( | ) |
|
virtual |
| void AProjectXCharacter::StopHoldingBreath | ( | ) |
|
virtual |
| void AProjectXCharacter::StopRunning | ( | ) |
|
overridevirtual |
| void AProjectXCharacter::ToggleMeshes | ( | bool | bIsFirstPerson | ) |
| void AProjectXCharacter::ToggleView | ( | bool | bIsFirstPerson | ) |
|
overridevirtual |
| void AProjectXCharacter::TriggerDash | ( | ) |
| void AProjectXCharacter::TriggerGraffiti | ( | ) |
|
virtual |
|
virtual |
|
overridevirtual |
|
inlinevirtual |
Reimplemented from ISpawnTargetInterface.
|
virtual |
| void AProjectXCharacter::UpdateDashCoolDown | ( | ) |
| void AProjectXCharacter::UpdateHealthReturnOnExpEvent | ( | EXPEventType | Event, |
| float | NewReturnValue | ||
| ) |
|
inline |
|
inline |
|
inline |
| void AProjectXCharacter::UpdateVisibilityModifier | ( | bool | NewVisibility | ) |
|
overridevirtual |
| class UAfflictionComponent* AProjectXCharacter::AfflictionComponent = NULL |
| bool AProjectXCharacter::bArmored = false |
| float AProjectXCharacter::BaseLookUpRate |
| float AProjectXCharacter::BaseTurnRate |
| bool AProjectXCharacter::bCanBoost = false |
| bool AProjectXCharacter::bCanOverchargeShields = false |
| bool AProjectXCharacter::bCanPassiveRegen = true |
| bool AProjectXCharacter::bCanRagdoll = true |
| bool AProjectXCharacter::bCanRecoverStamina = true |
| bool AProjectXCharacter::bDead = false |
| bool AProjectXCharacter::bIsUsingTekelenesis = false |
| float AProjectXCharacter::BoostingInitialStaminaCost = 10.0f |
| float AProjectXCharacter::BoostingStaminaDrainRate = 20.f |
| bool AProjectXCharacter::bShouldCameraFadeGrassWhenInVehicle = true |
| bool AProjectXCharacter::bUseFallDamage = false |
| bool AProjectXCharacter::bUsePassiveHealthRegen = true |
| bool AProjectXCharacter::bUsePassiveShieldRegen = true |
| bool AProjectXCharacter::bUsePlayerInventoryAndIgnoreCloudOverrides = false |
| bool AProjectXCharacter::bWeaponPositionDebug = false |
| float AProjectXCharacter::CachedStaminaRecoveryRate = 0.0f |
| float AProjectXCharacter::CameraFadesGrassRange = 425.f |
| float AProjectXCharacter::CharacterDistanceScoringWeight = 50000.f |
| TSoftObjectPtr<UTexture2D> AProjectXCharacter::CharacterHudIcon = NULL |
| TSoftObjectPtr<UTexture2D> AProjectXCharacter::CharacterMapIcon = NULL |
| TSoftObjectPtr<UTexture2D> AProjectXCharacter::CharacterRadarIcon = NULL |
| FText AProjectXCharacter::ClassDescription = FText::FromString("") |
| TSoftObjectPtr<UMaterialInstance> AProjectXCharacter::ClassIcon = NULL |
| FString AProjectXCharacter::ClassID = "" |
| FText AProjectXCharacter::ClassName = FText::FromString("") |
| float AProjectXCharacter::CombinedRegenRate = 0.0f |
| float AProjectXCharacter::Crouch1PCameraVerticalOffset = -40.f |
| class UDamageHistoryComponent* AProjectXCharacter::DamageHistoryComponent = NULL |
| TArray<FDamageTypeResistance> AProjectXCharacter::DamageTypeResistances |
| int32 AProjectXCharacter::DashCharges |
| float AProjectXCharacter::DashCoolDownDuration = 3.0f |
| FTimerHandle AProjectXCharacter::DashCoolDownTimer |
| float AProjectXCharacter::DashDuration = 0.2f |
| float AProjectXCharacter::DashForce = 6000.0f |
| FTimerHandle AProjectXCharacter::DashMovementTimer |
| int32 AProjectXCharacter::DeferedDashCharges |
| FVector2D AProjectXCharacter::FallingDamageAmount = FVector2D(5.0f, 100.0f) |
| FVector2D AProjectXCharacter::FallingDamageVelocityThreshold = FVector2D(500.0f, 2000.0f) |
| FVector2D AProjectXCharacter::FallingStaminaDamageAmount = FVector2D(5.0f, 100.0f) |
| float AProjectXCharacter::FirstJumpForgivenessTime = 0.5f |
| FVector AProjectXCharacter::GraffitiSize = FVector(10, 200, 200) |
| float AProjectXCharacter::GraffitiSprayDistance = 1500.0f |
| float AProjectXCharacter::GrenadeAOEMultiplier = 1.0f |
| float AProjectXCharacter::Health = 100.0f |
| TMap<EXPEventType, float> AProjectXCharacter::HealthOnExpEvent |
| float AProjectXCharacter::HealthRegenRate = 0.0f |
| float AProjectXCharacter::HoldingBreathStaminaDrainRate = 20.f |
| UJetPackComponent* AProjectXCharacter::JetpackComponent = NULL |
| TArray<float> AProjectXCharacter::JumpStaminaCosts {0.0f, 10.0f} |
| TSubclassOf<class AKillCameraActor> AProjectXCharacter::KillCamActorClass = NULL |
| float AProjectXCharacter::KillCameraDistance = 0.0f |
| FVector2D AProjectXCharacter::LockOnScreenPercentage = FVector2D::ZeroVector |
| float AProjectXCharacter::MaxHealth = 100.0f |
| float AProjectXCharacter::MaxLockOnRange = 0.f |
| int32 AProjectXCharacter::MaxNumberOfDashCharges = 2 |
| float AProjectXCharacter::MaxShields = 100.0f |
| float AProjectXCharacter::MaxShieldsWithOvercharge = 150.0f |
| float AProjectXCharacter::MaxStamina = 100.0f |
| int32 AProjectXCharacter::MaxUltimateCharge = 2 |
| FLocomotionChangeSignature AProjectXCharacter::OnBoostingChanged |
| FCharacterDamagedAt AProjectXCharacter::OnCharacterHitAtLocation |
| FCharacterPlayerStateChangedSignature AProjectXCharacter::OnCharacterPlayerStateChangedEvent |
| FLocomotionChangeSignature AProjectXCharacter::OnCrouchChanged |
| FDashEventSignature AProjectXCharacter::OnDashChargesUpdatedEvent |
| FLocomotionChangeSignature AProjectXCharacter::OnDashingChanged |
| FDashEventRechargeSignature AProjectXCharacter::OnDashRechargingEvent |
| FOnFootstepSignature AProjectXCharacter::OnFootstep |
| FHitNotificationSignature AProjectXCharacter::OnHitNotification |
| FLocomotionChangeSignature AProjectXCharacter::OnHoldingBreathChanged |
| FPawnImminentMissileWarningSignature AProjectXCharacter::OnImminentMissileWarningEnd |
| FPawnImminentMissileWarningSignature AProjectXCharacter::OnImminentMissileWarningStart |
| FPawnIncomingProjectileSignature AProjectXCharacter::OnIncomingProjectileEnd |
| FPawnIncomingProjectileSignature AProjectXCharacter::OnIncomingProjectileStart |
| FInputDisabledSignature AProjectXCharacter::OnInputDisabled |
| FLandedSignature AProjectXCharacter::OnLand |
| FPawnLockOnSignature AProjectXCharacter::OnLockOnEnd |
| FPawnLockOnSignature AProjectXCharacter::OnLockOnStart |
| FPawnLockOnSignature AProjectXCharacter::OnLockOnTentativeEnd |
| FPawnLockOnSignature AProjectXCharacter::OnLockOnTentativeStart |
| FDashEventSignature AProjectXCharacter::OnMaxDashChargeCountUpdatedEvent |
| FMutateDamageSignature AProjectXCharacter::OnMutateDamage |
| FNotEnoughEnergySignature AProjectXCharacter::OnNotEnoughEnergy |
| FToggleViewSignature AProjectXCharacter::OnPerspectiveChanged |
| FPlayerStateChangedSignature AProjectXCharacter::OnPlayerStateChangedEvent |
| FSoftBoundaryEvent AProjectXCharacter::OnSoftBoundaryEnterEvent |
| FStaminaChangedSignature AProjectXCharacter::OnStaminaChanged |
| FStatOverTimeModificationAdded AProjectXCharacter::OnStatModificationOverTimeStarted |
| FVehicleChangedSignature AProjectXCharacter::OnVehicleChanged |
| FVisibilityChangedSignature AProjectXCharacter::OnVisibilityChanged |
| TWeakObjectPtr<APlayerState> AProjectXCharacter::OwningPlayerState |
| uint8 AProjectXCharacter::PackedInput = 0 |
Player Input bit-packed
| uint32 AProjectXCharacter::PackedPitchYaw = 0 |
Player Pitch and Yaw bit-packed
| float AProjectXCharacter::PassiveHealthRegenDelay = 3.f |
| float AProjectXCharacter::PassiveHealthRegenRate = 10.f |
| FTimerHandle AProjectXCharacter::PassiveHealthRegenTimer |
| TWeakObjectPtr<class UAfflictionInstance> AProjectXCharacter::PassiveRegenAffliction = nullptr |
| float AProjectXCharacter::PassiveShieldRegenDelay = 3.f |
| float AProjectXCharacter::PassiveShieldRegenRate = 10.f |
| TArray<EPerkType> AProjectXCharacter::PerkSlots = { EPerkType::GENERAL,EPerkType::CLASS } |
| float AProjectXCharacter::PersonalVehicleDamageMultiplier = 1.0f |
| float AProjectXCharacter::PersonalVehicleHoldTriggerTime = 0.2f |
| FInventory AProjectXCharacter::PlayerInventory |
| TWeakObjectPtr<AProjectXVehicle> AProjectXCharacter::PreviousVehicle = NULL |
| FTimerHandle AProjectXCharacter::PVHoldTimer |
| float AProjectXCharacter::RagdollProjectileForceMultiplier = 5000.0f |
| TSubclassOf<APickupReviveBeacon> AProjectXCharacter::ReviveBeaconClass |
| float AProjectXCharacter::RunCrouchSpeedMultiplier = 1.6f |
| float AProjectXCharacter::RunSpeedMultiplier = 1.6f |
| float AProjectXCharacter::ShieldRegenRate = 0.0f |
| float AProjectXCharacter::Shields = 100.0f |
| float AProjectXCharacter::SquadmateScoringWeight = 1.f |
| float AProjectXCharacter::StaminaDrainRate = 5.0f |
| float AProjectXCharacter::StaminaInitialCost = 5.0f |
| FTimerHandle AProjectXCharacter::StaminaRecoverlyDelayTimerHandle |
| float AProjectXCharacter::StaminaRecoveryDelay = 0.1f |
| float AProjectXCharacter::StaminaRecoveryRate = 5.0f |
| float AProjectXCharacter::StrafeMovementSpeedMultiplier = 0.5f |
| int32 AProjectXCharacter::TeamOverride = -1 |
| float AProjectXCharacter::TelekenesisStaminaDrainRate = 0.0f |
| float AProjectXCharacter::TicketPickupMultiplier = 1.0f |
| FDateTime AProjectXCharacter::TimeWhenLeftPreviousVehicle |
| TWeakObjectPtr<AProjectXVehicle> AProjectXCharacter::Vehicle = NULL |
| FTimeStampedBool AProjectXCharacter::Visible |
| UMaterialParameterCollection* AProjectXCharacter::VisualsMaterialParameterCollection = NULL |
| float AProjectXCharacter::WaterRunStaminaDrainRate = 10.f |
| float AProjectXCharacter::XPReward = 100.0f |