23 lines
538 B
Smarty
23 lines
538 B
Smarty
#pragma once
|
|
#include ""CoreMinimal.h""
|
|
#include ""UCfgObj.h""
|
|
|
|
|
|
{{ue_bp_includes}}
|
|
|
|
#include ""{{ue_bp_header_file_name_without_suffix}}.generated.h""
|
|
|
|
UCLASS(BlueprintType)
|
|
class X6PROTO_API {{ue_bp_full_name}} : public {{if parent_def_type}} {{parent_def_type.ue_bp_full_name}} {{else}} UCfgObj {{end}}
|
|
{
|
|
GENERATED_BODY()
|
|
|
|
public:
|
|
|
|
|
|
{{~for field in export_fields ~}}
|
|
UPROPERTY(EditAnywhere, BlueprintReadWrite, meta = (DisplayName = ""{{field.name}}""))
|
|
{{field.ctype.ue_bp_cpp_define_type}} {{field.name}};
|
|
{{~end~}}
|
|
};
|