[UE4]使用UFUNCTION注意事项
2024-08-28 18:53:16
#pragma once #include "CoreMinimal.h"
#include "Blueprint/UserWidget.h"
#include "Components/CanvasPanel.h" #include "StaticMiniMap.generated.h" /**
*
*/
UCLASS()
class PROJ10_0121_API UStaticMiniMap : public UUserWidget
{
GENERATED_BODY() private:
UPROPERTY()
UCanvasPanel * FlagPanel; private:
void addFlagToCanvas_Parent(); public:
void UStaticMiniMap::addFlag_Parent(UUserWidget* flag, AActor* actor); };
这样是可以的,但如果加上UFUNCTION()就会编译出错,在头文件中,一般不需要加作用域。
public:
UFUNCTION()
void UStaticMiniMap::addFlag_Parent(UUserWidget* flag, AActor* actor);
去掉作用域就可以编辑成功了。
public:
UFUNCTION()
void addFlag_Parent(UUserWidget* flag, AActor* actor);
最新文章
- BZOJ 3504: [Cqoi2014]危桥 [最大流]
- table隔行变色
- centos-5.5安装vmvare tools
- oracle 数据泵 详解
- 转载RabbitMQ入门(2)--工作队列
- 【javascript】复制到剪贴板功能(支持目前各种浏览器)
- protobuf的反射机制
- (搬运工)国内顺利使用Google的另类技巧
- MySQL 指定数据库字符集的 3 种方法。
- mysql5.7.17版本升级源码方式及恢复主主复制
- 【CentOS】PostgreSQL安装与设定
- Appium日志乱码终结指北
- Gson学习文档
- C# Form Chart X刻度左右多余一格怎么去掉
- vue.js的安装
- sql 把多列内容合并
- Node+Express的跨域访问控制问题:Access-Control-Allow-Origin
- related work
- jQuery事件处理
- Vue 技巧