无法在UE4中包含BP类到CPP类
Can't include BP class to CPP class in UE4
我有C++组件文件,我需要从我的Blueprint Class
(组件所有者(向SkeletalMesh
附加一个Actor
。我不知道如何在C++代码中不包含C++类。例如,要包含类似文件夹中的C++类,我正在使用#include "ClassName.h"
。是否可以包括BP类?
让我看看我是否做对了(如果我错了,请纠正我(。
Unreal为这类一般情况提供了H文件,因此您可以在编码时处理适当的类型。
如果您试图将自定义Blueprint类包含到C++代码中,则会生成这些类,如果您在运行游戏时检查"世界大纲视图",则会注意到这些类的调用后缀为"_C"。这是基于蓝图生成的C类。
如果是这种情况,您可以通过在C++中创建基类来重构它,并将您创建的Blueprint类重新解析为那些提供您所需特定功能的类。然后,在C++中,您只需创建一堆方便的.h文件,就可以包含这些文件,列出这些类。
相关文章:
- 在c++中使用nlohmann从类到json的转换
- 无法在UE4中包含BP类到CPP类
- 通过构造函数方法输出的类到类类型转换是 5500 为什么不是 5555
- 基类到派生类的强制转换向量
- 两个抽象类,派生自同一个基类.如何访问从一个抽象类到另一个抽象类的指针
- C++从"NameBase"类到模板"Name"类的相互关系的成语(或模式)
- 基类到派生模板类的强制转换指针,而不知道类型
- Vulkan-hpp 是reinterpret_casting非标准布局类到另一个类.这合法吗?
- 转换运算符从一个模板类到另一个相关的模板类
- 从子类到具有相同基数的抽象子类的隐式转换
- 如果派生类包含其他方法和成员,则可以static_cast从基类到派生类
- 为什么函数不能正确强制转换指针(从基类到派生类)
- 从类到双精度的隐式转换
- memcpy派生类到基类,为什么还调用基类函数
- 模板化函数指针从子类到父类的转换
- 类到另一个类的实例化:Java到C++的转换
- C++从接口类到子类的转换无效
- C++多态性:从基类到派生类
- C++中的类到类数据类型转换
- QObject基类到继承对象的C++类型转换