|
LEAP Documentation 40220
Documentation for the LEAP project
|
#include <GuidedDesignatorActor.h>
Public Member Functions | |
| const FVector & | GetDesignatorTargetLocation () const |
| virtual void | SetDesignatorTargetLocation (const FVector &NewTargetLocation) |
Public Member Functions inherited from AWeaponInstanceActor | |
| virtual void | EndPlay (const EEndPlayReason::Type EndPlayReason) override |
| virtual APlayerState * | GetOwnedPlayerState () const override |
| virtual void | OnOwnerLeave () override |
| virtual void | SetWeaponInstanceClass (TSubclassOf< UWeaponInstance > WeaponInstanceClass) |
| APlayerState * | GetPlayerOwner () const |
| virtual int32 | GetTeam () const override |
| virtual AProjectXCharacter * | GetOwningPawn (AProjectXPlayerController *const OverrideController=nullptr) const |
| virtual UWeaponComponent * | GetOwningWeaponComponent () const |
| bool | IsLocallyOwned () const |
| FORCEINLINE TSubclassOf< UWeaponInstance > | GetOwningWeaponClass () const |
| const UWeaponInstance * | GetOwningWeaponCDO () const |
| template<class T > | |
| const T * | GetOwningWeaponCDO () 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 ITeamInterface | |
| virtual int32 | GetTeam () const |
| virtual int32 | SetTeam (int32 NewTeam) |
Protected Member Functions | |
| virtual void | BeginPlay () override |
| virtual void | BeginPlay () override |
Protected Attributes | |
| FVector | DesignatorTargetLocation = FVector(0, 0, 0) |
Protected Attributes inherited from AWeaponInstanceActor | |
| APlayerState * | PlayerOwner = NULL |
| TSubclassOf< UWeaponInstance > | OwningWeaponClass = NULL |
Additional Inherited Members | |
Static Public Member Functions inherited from ITeamInterface | |
| static bool | IsValidTeam (const ITeamInterface *const TeamInferface) |
|
overrideprotectedvirtual |
Reimplemented from AWeaponInstanceActor.
|
inline |
|
virtual |
|
protected |