Payback 0.0.1
CK Graduation Project
로딩중...
검색중...
일치하는것 없음
PlayerWeaponRootHUD.h
이 파일의 문서화 페이지로 가기
1// Fill out your copyright notice in the Description page of Project Settings.
2
3#pragma once
4
5#include "CoreMinimal.h"
6#include "GameplayTagContainer.h"
7#include "UI/UserWidgetBase.h"
8#include "PlayerWeaponRootHUD.generated.h"
9
15UCLASS()
17{
19
20public:
21 virtual void SetAbilitySystemComponent(AActor* InOwner) override;
22
23protected:
24 virtual void NativeConstruct() override;
25 virtual void NativeDestruct() override;
26
27 void BindPlayerManagementSubsystem();
28 void UnbindPlayerManagementSubsystem();
29
30protected:
31 UFUNCTION()
33
34protected:
37
40 TObjectPtr<UWeaponSlotWidget> SwordWeaponSlot;
41
43 TObjectPtr<UWeaponSlotWidget> StaffWeaponSlot;
44};
Definition PlayerManagementSubsystem.h:42
void OnPlayerWeaponChanged(FGameplayTag PrevWeaponTag, FGameplayTag NewWeaponTag)
Definition PlayerManagementSubsystem.cpp:541
FORCEINLINE AMainPlayerState * GetPlayerState() const
Definition PlayerManagementSubsystem.h:110
FGameplayTag PreviousWeaponTag
Definition PlayerManagementSubsystem.h:150
Definition PlayerWeaponRootHUD.h:17
Definition UserWidgetBase.h:33
Definition WeaponSlotWidget.h:17