|
virtual void | ObjectiveStateUpdated (AProjectXSpawnerObjective *ObjectiveController, const FObjectiveStatus &State) override |
|
virtual bool | CanSpawnPlayer (const AProjectXPlayerState *InInstigator) const override |
|
virtual float | GetSpawnScoreForInstigator (const AActor *const QueryInstigator, FVector &TargetLocation, bool bUseDistanceToTargetLocation=false) const override |
|
virtual FORCEINLINE int32 | GetTeam () const override |
|
virtual int32 | SetTeam (int32 NewTeam) override |
|
AFlag * | GetFlag () const |
|
bool | IsFlagHome () const |
|
void | ResetFlag (AFlag *FlagReset, AProjectXCharacter *Character, int32 FlagTeam) |
|
void | UpdateBehaviour (EFlagSpawnBehaviour NewSpawnBehaviour) |
|
virtual bool | CanSpawnPlayer (const AProjectXPlayerState *Instigator) const override |
|
virtual float | GetSpawnScoreForInstigator (const AActor *const QueryInstigator, FVector &TargetLocation, bool bUseDistanceToTargetLocation=false) const override |
|
virtual TSoftObjectPtr< UTexture2D > | GetRadarIcon () const override |
|
virtual float | GetRadarIconOpacity () const |
|
virtual void | SetRadarIconOpacity (float Opacity) override |
|
virtual bool | CanFlagBeCaptured () const |
|
virtual bool | CanFlagBeSpawned () const |
|
void | OnMatchStarted () |
|
virtual void | MatchStarted () |
|
void | OnMatchEnded () |
|
virtual void | MatchEnded () |
|
virtual int32 | GetTeam () const |
|
virtual int32 | SetTeam (int32 NewTeam) |
|
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 |
|
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 |
|
void | OnObjectiveStateUpdated (AProjectXSpawnerObjective *ObjectiveManager, const FObjectiveStatus &State) |
|
void | OnIntializeObjectiveOwnedObject (AProjectXSpawnerObjective *ObjectiveManager) |
|
virtual void | ObjectiveStateUpdated (AProjectXSpawnerObjective *ObjectiveController, const FObjectiveStatus &State) |
|
virtual void | IntializeObjectiveOwnedObject (AProjectXSpawnerObjective *ObjectiveController) |
|
|
virtual void | OnOverlap (UPrimitiveComponent *OverlappedComponent, AActor *OtherActor, UPrimitiveComponent *OtherComp, int32 OtherBodyIndex, bool bFromSweep, const FHitResult &SweepResult) override |
|
virtual void | CollectPlayerStartList () override |
|
virtual void | OnFlagPickedUp (AFlag *FlagPickedUp, AProjectXCharacter *Character, int32 FlagTeam) override |
|
virtual void | BeginPlay () override |
|
virtual void | CollectPlayerStartList () |
|
AFlag * | SpawnFlag () |
|
virtual bool | GetSpawnLocation (AProjectXPlayerState *Instigator, FTransform &Transform) const override |
|
virtual AActor * | GetPlayerStart (class AController *Player) const |
|
virtual AActor * | GetTrackableInterfaceActor () override |
|
void | OnFlagReset () |
|
virtual void | OnFlagPickedUp (AFlag *FlagPickedUp, AProjectXCharacter *Character, int32 FlagTeam) |
|
void | OnRep_Flag () |
|
void | OnRep_FlagState () |
|
virtual void | OnOverlap (UPrimitiveComponent *OverlappedComponent, AActor *OtherActor, UPrimitiveComponent *OtherComp, int32 OtherBodyIndex, bool bFromSweep, const FHitResult &SweepResult) |
|
void | Multicast_OnFlagCaptured () |
|
void | OnFlagCaptured () |
|