模块结构

模块结构

CRIWARE UE4插件由以下模块构成。
  • CriWareEditor
  • CriWareMoviePlayer
  • CriWareRuntime
  • CriWareSequencer
  • CriWare
各模块的概要如下。

CriWareEditor

/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareEditor
CriWareEditor模块是为虚幻编辑器提供扩展功能的模块。

CriWareMoviePlayer

/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareMoviePlayer
CriWareMoviePlayer模块是提供启动视频功能的模块。

CriWareRuntime

/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareRuntime
CriWareRuntime模块是提供Engine的扩展功能的模块。

CriWareSequencer

/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareSequencer
CriWareSequencer模块是为Sequencer编辑器提供扩展功能的模块。

CriWare

/Engine/Plugins/Runtime/CriWare/CriWare/Source/ThirdParty/CriWare
CriWare模块包含用于将CRIWARE的Library组链接到插件的构建脚本。
在CriWare文件夹中配置头文件/库文件,CRIWARE库组将链接到CriWareRuntime模块。

可使用的模块

用自己创建的C++类使用CRIWARE功能时,应使用CriWareRuntime模块的API。
注意
希望从应用程序使用CriWare模块的功能时,应调整后述的CriWareRuntime模块中包含的FCriWareApi类的Method,请勿直接使用CriWare模块。
详细信息请参照 调用CriWare API