WjWorld
Loading...
Searching...
No Matches
AWjWorldCharacterPlay Class Reference

#include <WjWorldCharacterPlay.h>

Inheritance diagram for AWjWorldCharacterPlay:
AWjWorldCharacterBase

Public Member Functions

 AWjWorldCharacterPlay ()
virtual UAbilitySystemComponent * GetAbilitySystemComponent () const override
UWjWorldAbilitySystemComponentGetWJAbilitySystemComponent () const
virtual void GetLifetimeReplicatedProps (TArray< FLifetimeProperty > &OutLifetimeProps) const override
void OnEliminated ()
bool IsEliminated () const
void ShowAbilityPrompt (const FText &ConfirmKeyName, const FText &CancelKeyName, const FText &Description)
void HideAbilityPrompt ()
Public Member Functions inherited from AWjWorldCharacterBase
 AWjWorldCharacterBase ()
void SetCharacterViewMode (ECharacterCameraMode NewViewMode)
void SetCharacterViewMode (const FGameplayTag &NewViewMode)
virtual void Tick (float DeltaTime) override
virtual void SetupPlayerInputComponent (class UInputComponent *PlayerInputComponent) override
TObjectPtr< UGameplayCameraComponent > GetGamePlayCamera ()
UInputMappingContext * GetDefaultMappingContext () const
UWjWorldCosmeticComponent * GetCosmeticComponent () const

Public Attributes

uint8 bSetupDataAssetCall:1
 UCharacterPlaySetupDataAsset::Initialize의 성공적인 호출 여부
uint8 bSetupDataAssetFinal:1
 UCharacterPlaySetupDataAsset::Initialize 호출 이후 비동기 초기화까지 전부 확인된지 여부
FOnDeadStackCounthanged OnDeadStackCountChanged
Public Attributes inherited from AWjWorldCharacterBase
FOnCharacterViewModeChanged OnCharacterViewModeChanged

Protected Member Functions

virtual void PostInitializeComponents () override
virtual void OnRep_PlayerState () override
virtual void PossessedBy (AController *NewController) override
void OnRep_IsEliminated ()
void HandleEliminationEffects ()
Protected Member Functions inherited from AWjWorldCharacterBase
virtual void BeginPlay () override
virtual void InitializeCharacter ()
virtual void SetupInputBindings (class UInputComponent *PlayerInputComponent)
virtual void Move (const FInputActionValue &Value)
virtual void Interact (const FInputActionValue &Value)

Additional Inherited Members

Protected Attributes inherited from AWjWorldCharacterBase
TObjectPtr< UGameplayCameraComponent > GamePlayCamera
TSoftObjectPtr< USkeletalMesh > DefaultSkeletalMesh
TSoftClassPtr< UAnimInstance > DefaultAnimBlueprintClass
TSoftObjectPtr< UInputMappingContext > DefaultMappingContext
TObjectPtr< UWjWorldCosmeticComponent > CosmeticComponent

Constructor & Destructor Documentation

◆ AWjWorldCharacterPlay()

AWjWorldCharacterPlay::AWjWorldCharacterPlay ( )

Member Function Documentation

◆ GetAbilitySystemComponent()

UAbilitySystemComponent * AWjWorldCharacterPlay::GetAbilitySystemComponent ( ) const
overridevirtual

◆ GetLifetimeReplicatedProps()

void AWjWorldCharacterPlay::GetLifetimeReplicatedProps ( TArray< FLifetimeProperty > & OutLifetimeProps) const
overridevirtual

◆ GetWJAbilitySystemComponent()

UWjWorldAbilitySystemComponent * AWjWorldCharacterPlay::GetWJAbilitySystemComponent ( ) const

◆ HandleEliminationEffects()

void AWjWorldCharacterPlay::HandleEliminationEffects ( )
protected

◆ HideAbilityPrompt()

void AWjWorldCharacterPlay::HideAbilityPrompt ( )

◆ IsEliminated()

bool AWjWorldCharacterPlay::IsEliminated ( ) const
inline

◆ OnEliminated()

void AWjWorldCharacterPlay::OnEliminated ( )

◆ OnRep_IsEliminated()

void AWjWorldCharacterPlay::OnRep_IsEliminated ( )
protected

◆ OnRep_PlayerState()

void AWjWorldCharacterPlay::OnRep_PlayerState ( )
overrideprotectedvirtual

Reimplemented from AWjWorldCharacterBase.

◆ PossessedBy()

void AWjWorldCharacterPlay::PossessedBy ( AController * NewController)
overrideprotectedvirtual

Reimplemented from AWjWorldCharacterBase.

◆ PostInitializeComponents()

void AWjWorldCharacterPlay::PostInitializeComponents ( )
overrideprotectedvirtual

Reimplemented from AWjWorldCharacterBase.

◆ ShowAbilityPrompt()

void AWjWorldCharacterPlay::ShowAbilityPrompt ( const FText & ConfirmKeyName,
const FText & CancelKeyName,
const FText & Description )

Member Data Documentation

◆ bSetupDataAssetCall

uint8 AWjWorldCharacterPlay::bSetupDataAssetCall

UCharacterPlaySetupDataAsset::Initialize의 성공적인 호출 여부

◆ bSetupDataAssetFinal

uint8 AWjWorldCharacterPlay::bSetupDataAssetFinal

UCharacterPlaySetupDataAsset::Initialize 호출 이후 비동기 초기화까지 전부 확인된지 여부

◆ OnDeadStackCountChanged

FOnDeadStackCounthanged AWjWorldCharacterPlay::OnDeadStackCountChanged

The documentation for this class was generated from the following files: