|
LEAP Documentation 40220
Documentation for the LEAP project
|
#include "CoreMinimal.h"#include "Engine.h"#include "GameFramework/GameState.h"#include "GameFramework/PlayerState.h"#include "ProjectX.h"#include "OwnedInterface.h"#include "ReactsToMatchEvents.h"#include "PlayerStats.h"#include "PlayerStructs.h"#include "ProjectXSaveGame.h"#include "CosmeticsManager.h"#include "SpawnTargetInterface.h"#include "TeamInterface.h"#include "StatsTrackingManager.h"#include "ProjectXPlayerState.generated.h"Go to the source code of this file.
Classes | |
| struct | FAuthWeaponTicket |
| struct | FPlayerClassUsage |
| struct | FGeneralEquips |
| struct | FQuickChatInfo |
| struct | FSquadOrder |
| struct | FNemesisTrackingInfo |
| class | AProjectXPlayerState |
Macros | |
| #define | COPY_PROPERTY(p, v) |
Enumerations | |
| enum class | EMessageType : uint8 { Admin = 0 , Server = 1 , Global = 2 , Team = 3 , Squad = 4 , Whisper = 5 , SquadAttackOrder = 6 , SquadDefendOrder = 7 , TeamHeal = 8 , TeamRepair = 9 , SquadPing = 10 , None = 255 } |
Functions | |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams (FXPChangedSignature, float, XP, float, Delta) | |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FScoreChangedSignature, float, Score) | |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE (FPlayerLevelChangedSignature) | |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE (FPlayerStatsChangedSignature) | |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE (FPlayerStateObjectChangedSignature) | |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE (FPLayerStateReadyChangedSignature) | |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE (FPlayerKillSignature) | |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FUltimateTriggeredSignature, AProjectXPlayerState *, Player) | |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FUltimateUsedSignature, AProjectXPlayerState *, Player) | |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FPlayerCurrencyGainedSignature, float, Delta) | |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams (FExperienceEventSignature, const UExperienceEvent *, Event, const int, Value, const APlayerState *, B) | |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FClassEventSignature, TSubclassOf< AProjectXCharacter >, PlayerClass) | |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams (FPlayerChangedTeamSignature, AProjectXPlayerState *, PlayerState, uint8, Team) | |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FSpawnTargetChangedSignature, TScriptInterface< ISpawnTargetInterface >, SpawnTarget) | |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FTeamChangeCoolDownSignature, float, Duration) | |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FReviveTimerReceived, float, ReviveStartTime) | |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FAvatarUpdatedSignature, UTexture2D *, Avatar) | |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams (FCurrencyChangedSignature, int32, NewCurrency, int32, Delta) | |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams (FMessageReceivedSignature, const FString &, Message, AProjectXPlayerState *, Sender, const EMessageType, MessageType) | |
| DECLARE_DELEGATE_OneParam (FDelegateMaterialInstanceSignature, UMaterialInstance *) | |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FOnSquadLeaderChanged, AProjectXPlayerState *, NewSquadLeader) | |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FQuickChatMessageReceivedSignature, const FQuickChatInfo &, QuickChatData) | |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FOnCosmeticsUpdatedSignature, const FString &, PlayerID) | |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams (FOnEquipsUpdatedSignature, ECosmeticType, Type, const FString &, ShortCode, const FString &, EquipCode) | |
| #define COPY_PROPERTY | ( | p, | |
| v | |||
| ) |
|
strong |
| DECLARE_DELEGATE_OneParam | ( | FDelegateMaterialInstanceSignature | , |
| UMaterialInstance * | |||
| ) |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE | ( | FPlayerKillSignature | ) |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE | ( | FPlayerLevelChangedSignature | ) |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE | ( | FPlayerStateObjectChangedSignature | ) |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE | ( | FPLayerStateReadyChangedSignature | ) |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE | ( | FPlayerStatsChangedSignature | ) |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam | ( | FAvatarUpdatedSignature | , |
| UTexture2D * | , | ||
| Avatar | |||
| ) |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam | ( | FClassEventSignature | , |
| TSubclassOf< AProjectXCharacter > | , | ||
| PlayerClass | |||
| ) |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam | ( | FOnCosmeticsUpdatedSignature | , |
| const FString & | , | ||
| PlayerID | |||
| ) |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam | ( | FOnSquadLeaderChanged | , |
| AProjectXPlayerState * | , | ||
| NewSquadLeader | |||
| ) |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam | ( | FPlayerCurrencyGainedSignature | , |
| float | , | ||
| Delta | |||
| ) |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam | ( | FQuickChatMessageReceivedSignature | , |
| const FQuickChatInfo & | , | ||
| QuickChatData | |||
| ) |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam | ( | FReviveTimerReceived | , |
| float | , | ||
| ReviveStartTime | |||
| ) |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam | ( | FScoreChangedSignature | , |
| float | , | ||
| Score | |||
| ) |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam | ( | FSpawnTargetChangedSignature | , |
| TScriptInterface< ISpawnTargetInterface > | , | ||
| SpawnTarget | |||
| ) |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam | ( | FTeamChangeCoolDownSignature | , |
| float | , | ||
| Duration | |||
| ) |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam | ( | FUltimateTriggeredSignature | , |
| AProjectXPlayerState * | , | ||
| Player | |||
| ) |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam | ( | FUltimateUsedSignature | , |
| AProjectXPlayerState * | , | ||
| Player | |||
| ) |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams | ( | FExperienceEventSignature | , |
| const UExperienceEvent * | , | ||
| Event | , | ||
| const int | , | ||
| Value | , | ||
| const APlayerState * | , | ||
| B | |||
| ) |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams | ( | FMessageReceivedSignature | , |
| const FString & | , | ||
| Message | , | ||
| AProjectXPlayerState * | , | ||
| Sender | , | ||
| const | EMessageType, | ||
| MessageType | |||
| ) |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams | ( | FOnEquipsUpdatedSignature | , |
| ECosmeticType | , | ||
| Type | , | ||
| const FString & | , | ||
| ShortCode | , | ||
| const FString & | , | ||
| EquipCode | |||
| ) |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams | ( | FCurrencyChangedSignature | , |
| int32 | , | ||
| NewCurrency | , | ||
| int32 | , | ||
| Delta | |||
| ) |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams | ( | FPlayerChangedTeamSignature | , |
| AProjectXPlayerState * | , | ||
| PlayerState | , | ||
| uint8 | , | ||
| Team | |||
| ) |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams | ( | FXPChangedSignature | , |
| float | , | ||
| XP | , | ||
| float | , | ||
| Delta | |||
| ) |