KLingo Project Documentation 1.0.0
Unreal Engine 5.6 C++ Project Documentation
로딩중...
검색중...
일치하는것 없음
UVFXDataAsset.h
이 파일의 문서화 페이지로 가기
1// Copyright (c) 2025 Doppleddiggong. All rights reserved. Unauthorized copying, modification, or distribution of this file, via any medium is strictly prohibited. Proprietary and confidential.
2
7#pragma once
8
9#include "CoreMinimal.h"
10#include "EVFXType.h"
11#include "Engine/DataAsset.h"
12#include "UVFXDataAsset.generated.h"
13
14USTRUCT(BlueprintType)
16{
17 GENERATED_BODY()
18
19 UPROPERTY(EditAnywhere, BlueprintReadOnly)
20 TObjectPtr<class UNiagaraSystem> VFXAsset;
21
22 UPROPERTY(EditAnywhere, BlueprintReadOnly)
23 FVector LocationOffset = FVector::Zero();
24
25 UPROPERTY(EditAnywhere, BlueprintReadOnly)
26 FRotator RotatorOffset = FRotator(0, 0, 0 );
27
28 UPROPERTY(EditAnywhere, BlueprintReadOnly)
29 float Scale = 1.f;
30};
31
32UCLASS(BlueprintType)
33class LATTELIBRARY_API UVFXDataAsset : public UDataAsset
34{
35 GENERATED_BODY()
36
37public:
38 UPROPERTY(EditAnywhere, Category = "VFX")
39 TMap<EVFXType, FVFXData> VFXData;
40};
EVFXType 클래스를 선언합니다.
EVFXType
Definition EVFXType.h:9