728x90
반응형
.cpp
// 생성자부분에 해당 코드를 추가
#if WITH_EDITOR
#define LOCTEXT_NAMESPACE "Custom Detail"
static const FName PropertyEditor("PropertyEditor");
FPropertyEditorModule& PropertyModule = FModuleManager::GetModuleChecked<FPropertyEditorModule>(PropertyEditor);
// "Actor"는 클래스 타입에 맞게 변경 (예: Actor, Pawn, CharacterMovementComponent)
// "MySection"은 원하는 섹션 이름으로 변경
TSharedRef<FPropertySection> Section = PropertyModule.FindOrCreateSection("Actor", "MySection", LOCTEXT("MySection", "MySection"));
// 섹션에서 여러 카테고리 추가 가능
Section->AddCategory("MyCategory");
#undef LOCTEXT_NAMESPACE
#endif
.h
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "MyCategory")
int32 MyVariable;
출처 : https://dev.epicgames.com/community/snippets/yOG/create-custom-sections-on-your-classes
728x90
반응형
'언리얼 엔진 > C++' 카테고리의 다른 글
언리얼엔진 C++ Enum to String(static template) (0) | 2022.07.22 |
---|---|
언리얼엔진 C++ BehaviorTree Tip (노드 설명 추가) (0) | 2022.07.04 |
언리얼엔진 C++ MovementYawOffset (0) | 2022.06.06 |
언리얼엔진 C++ Enum to String (0) | 2022.05.03 |
언리얼엔진 5 C++ Dedicated server Error: Assertion failed: Index != INDEX_NONE (0) | 2022.04.08 |