虚幻4command line 的注册
来源:互联网 发布:linux运维工程师 编辑:程序博客网 时间:2024/05/22 03:15
虚幻4 COMMAND LINE 的注册。注册一个函数。
DEFINE_LOG_CATEGORY_STATIC(GM_log, Log, All);
class aaaa UGM_CommandLine : public FConsoleManager
{
static void ShowEditMenu(){
UE_LOG(GM_log, Warning,L"aaa");
}
public:
static void RegistCommand(){
FConsoleManager::Get().RegisterConsoleCommand(
TEXT("gm.ShowEditMenu"),
TEXT("Show the EditMenu\n."),
FConsoleCommandDelegate::CreateStatic(ShowEditMenu),
ECVF_Default
);
}
};
注册一个静态函数到Command,第一个是命令名字,第二个是命令介绍,第三个是调用的函数,最后一个是调用模式。
UE4\Engine\Source\Runtime\Core\Public\HAL\IConsoleManager.h
里面有各种参数的注册函数。
UE4\Engine\Source\Runtime\Core\Public\HAL\IConsoleManager.h
里面有各种参数,有ECVF_Cheat,ECVF_Changed,ECVF_ReadOnly等。
注册一个变量。
static TAutoConsoleVariable<int32> CVarSetClearSceneMethod(
TEXT("r.ClearSceneMethod"),
1,
TEXT("Select how scene rendertarget clears are handled\n")
TEXT(" 0: No clear\n")
TEXT(" 1: RHIClear (default)\n")
TEXT(" 2: Quad at max z"),
ECVF_RenderThreadSafe);
- 虚幻4command line 的注册
- 虚幻4 文件注册模块,查看引用
- 虚幻4的Style
- command line
- command line
- command line
- Command-line
- Command Line
- mysql的command line shell的问题
- 有趣的 Google command line shell
- 简单的command line编译Java Project
- MySQL Command Line Client一闪而过的问题
- mysql command line client的中文问题
- 简单的CLI(command line interface)
- 一个在线的command line for linux
- command line tools mac 的下载
- Caffe的Command Line Interfaces解析
- 虚幻4的智能指针
- python第三方库使用经验
- ant feature export
- 【数据结构-图】图的建立以及广度优先遍历算法
- 线性代数导论17——正交矩阵和Gram-Schmidt正交化
- 跟鸟哥学Linux之——对文件与目录操作命令汇总
- 虚幻4command line 的注册
- unity3d问题集 <4> 在inspector检测面板中的static选项有什么用?
- 使用Cocoapod导入第三方框架
- 线性代数导论18——行列式及其性质
- ios 从一个app中打开另外一个app
- 典型的一个类对另一个类对象声明,数据交换的实例
- hdu 2084
- 李红霞作业第二章26题
- leetCode_3Sum