LEAP Documentation 40220
Documentation for the LEAP project
ProjectXGameplayStatics.cpp File Reference
#include "ProjectXGameplayStatics.h"
#include "ProjectX.h"
#include "Engine.h"
#include "EngineUtils.h"
#include "Engine/Scene.h"
#include "Components/AudioComponent.h"
#include "Components/SkeletalMeshComponent.h"
#include "Components/PostProcessComponent.h"
#include "Kismet/KismetMaterialLibrary.h"
#include "Blueprint/WidgetLayoutLibrary.h"
#include "GameFramework/Character.h"
#include "ProjectXGameInstance.h"
#include "ProjectXGameMode.h"
#include "ProjectXGameState.h"
#include "ProjectXPlayerController.h"
#include "ProjectXVehicle.h"
#include "ProjectXPlayerState.h"
#include "WeaponInstance.h"
#include "Components/WidgetComponent.h"
#include "ProjectXGameViewportClient.h"
#include "PlatformInputSymbols.h"
#include "Components/BillboardComponent.h"
#include "Interface.h"
#include "SteamPartyFunctionLibrary.h"
#include "Interfaces/OnlineIdentityInterface.h"
#include "DeployScreenWidget.h"
#include "OnlineSubsystem.h"
#include "Components/SceneCaptureComponent.h"
#include "System/SubSystems/AnnouncerSubsystem.h"
#include "Player/WeaponComponent.h"
#include "Player/ProjectXCharacter.h"
#include "HealthInterface.h"
#include "Components/MeshComponent.h"
#include "Components/PoseableMeshComponent.h"
#include "Gameplay/AfflictionComponent.h"
#include "BehaviorTree/BlackboardComponent.h"
#include "BehaviorTree/Blackboard/BlackboardKeyType_Object.h"
#include "BehaviorTree/Blackboard/BlackboardKeyType_Vector.h"
#include "Player/CosmeticsComponent.h"
#include "BISSkeletalMeshComponent.h"
#include "NavigationSystem.h"
#include "NavigationData.h"
#include "ProjectXHUD.h"
#include "Components/Widget.h"
#include "Blueprint/WidgetTree.h"
#include "PlatformApplicationMisc.h"

Functions

 DECLARE_CYCLE_STAT (TEXT("UProjectXGameplayStatics::PXApplyRadialDamageWithFalloff"), STAT_PXApplyRadialDamageWithFalloff, STATGROUP_PROJECTY)
 
 DECLARE_CYCLE_STAT (TEXT("UProjectXGameplayStatics::GetClosestPointOnActorCollision"), STAT_ClosestPointOnActorCollision, STATGROUP_PROJECTY)
 
 DECLARE_CYCLE_STAT (TEXT("UProjectXGameplayStatics::GetActorSizeOnScreen"), STAT_GetActorSizeOnScreen, STATGROUP_PROJECTY)
 
 DECLARE_CYCLE_STAT (TEXT("UProjectXGameplayStatics::GetActorSizeOnScreenProjection"), STAT_GetActorSizeOnScreenProjection, STATGROUP_PROJECTY)
 
 DECLARE_CYCLE_STAT (TEXT("UProjectXGameplayStatics::GetActorSizeOnScreenPercentage"), STAT_GetActorSizeOnScreenPercentage, STATGROUP_PROJECTY)
 
 DECLARE_CYCLE_STAT (TEXT("UProjectXGameplayStatics::GetPenetrationAdjustment"), STAT_GetPenetrationAdjustment, STATGROUP_PROJECTY)
 
 DECLARE_CYCLE_STAT (TEXT("UProjectXGameplayStatics::GetAllObjectsImplementingInterface"), STAT_GetAllObjectsImplementingInterface, STATGROUP_PROJECTY)
 
 DECLARE_CYCLE_STAT (TEXT("UProjectXGameplayStatics::GetAllObjectsImplementingInterfaceActor"), STAT_GetAllObjectsImplementingInterfaceActor, STATGROUP_PROJECTY)
 
 DECLARE_CYCLE_STAT (TEXT("UProjectXGameplayStatics::GetAllObjectsImplementingInterfaceWidget"), STAT_GetAllObjectsImplementingInterfaceUserWidget, STATGROUP_PROJECTY)
 
 DECLARE_CYCLE_STAT (TEXT("UProjectXGameplayStatics::GetAllObjectsImplementingInterfaceAnimInstance"), STAT_GetAllObjectsImplementingInterfaceAnimInstance, STATGROUP_PROJECTY)
 
 DECLARE_CYCLE_STAT (TEXT("UProjectXGameplayStatics::GetAllObjectsImplementingInterfaceActorComponent"), STAT_GetAllObjectsImplementingInterfaceActorComponent, STATGROUP_PROJECTY)
 

Function Documentation

◆ DECLARE_CYCLE_STAT() [1/11]

DECLARE_CYCLE_STAT ( TEXT("UProjectXGameplayStatics::GetActorSizeOnScreen")  ,
STAT_GetActorSizeOnScreen  ,
STATGROUP_PROJECTY   
)

◆ DECLARE_CYCLE_STAT() [2/11]

DECLARE_CYCLE_STAT ( TEXT("UProjectXGameplayStatics::GetActorSizeOnScreenPercentage")  ,
STAT_GetActorSizeOnScreenPercentage  ,
STATGROUP_PROJECTY   
)

◆ DECLARE_CYCLE_STAT() [3/11]

DECLARE_CYCLE_STAT ( TEXT("UProjectXGameplayStatics::GetActorSizeOnScreenProjection")  ,
STAT_GetActorSizeOnScreenProjection  ,
STATGROUP_PROJECTY   
)

◆ DECLARE_CYCLE_STAT() [4/11]

DECLARE_CYCLE_STAT ( TEXT("UProjectXGameplayStatics::GetAllObjectsImplementingInterface")  ,
STAT_GetAllObjectsImplementingInterface  ,
STATGROUP_PROJECTY   
)

◆ DECLARE_CYCLE_STAT() [5/11]

DECLARE_CYCLE_STAT ( TEXT("UProjectXGameplayStatics::GetAllObjectsImplementingInterfaceActor")  ,
STAT_GetAllObjectsImplementingInterfaceActor  ,
STATGROUP_PROJECTY   
)

◆ DECLARE_CYCLE_STAT() [6/11]

DECLARE_CYCLE_STAT ( TEXT("UProjectXGameplayStatics::GetAllObjectsImplementingInterfaceActorComponent")  ,
STAT_GetAllObjectsImplementingInterfaceActorComponent  ,
STATGROUP_PROJECTY   
)

◆ DECLARE_CYCLE_STAT() [7/11]

DECLARE_CYCLE_STAT ( TEXT("UProjectXGameplayStatics::GetAllObjectsImplementingInterfaceAnimInstance")  ,
STAT_GetAllObjectsImplementingInterfaceAnimInstance  ,
STATGROUP_PROJECTY   
)

◆ DECLARE_CYCLE_STAT() [8/11]

DECLARE_CYCLE_STAT ( TEXT("UProjectXGameplayStatics::GetAllObjectsImplementingInterfaceWidget")  ,
STAT_GetAllObjectsImplementingInterfaceUserWidget  ,
STATGROUP_PROJECTY   
)

◆ DECLARE_CYCLE_STAT() [9/11]

DECLARE_CYCLE_STAT ( TEXT("UProjectXGameplayStatics::GetClosestPointOnActorCollision")  ,
STAT_ClosestPointOnActorCollision  ,
STATGROUP_PROJECTY   
)

◆ DECLARE_CYCLE_STAT() [10/11]

DECLARE_CYCLE_STAT ( TEXT("UProjectXGameplayStatics::GetPenetrationAdjustment")  ,
STAT_GetPenetrationAdjustment  ,
STATGROUP_PROJECTY   
)

◆ DECLARE_CYCLE_STAT() [11/11]

DECLARE_CYCLE_STAT ( TEXT("UProjectXGameplayStatics::PXApplyRadialDamageWithFalloff")  ,
STAT_PXApplyRadialDamageWithFalloff  ,
STATGROUP_PROJECTY   
)